Class OlympusEquipmentMakernoteDescriptor

java.lang.Object
com.drew.metadata.TagDescriptor<OlympusEquipmentMakernoteDirectory>
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDescriptor

public class OlympusEquipmentMakernoteDescriptor extends TagDescriptor<OlympusEquipmentMakernoteDirectory>
Provides human-readable String representations of tag values stored in a OlympusEquipmentMakernoteDirectory.

Some Description functions and the Extender and Lens types lists converted from Exiftool version 10.10 created by Phil Harvey http://www.sno.phy.queensu.ca/~phil/exiftool/ lib\Image\ExifTool\Olympus.pm

Author:
Kevin Mott https://github.com/kwhopper, Drew Noakes https://drewnoakes.com
  • Constructor Details

  • Method Details

    • getDescription

      public String getDescription(int tagType)
      Description copied from class: TagDescriptor
      Returns a descriptive value of the specified tag for this image. Where possible, known values will be substituted here in place of the raw tokens actually kept in the metadata segment. If no substitution is available, the value provided by getString(tagType) will be returned.
      Overrides:
      getDescription in class TagDescriptor<OlympusEquipmentMakernoteDirectory>
      Parameters:
      tagType - the tag to find a description for
      Returns:
      a description of the image's value for the specified tag, or null if the tag hasn't been defined.
    • getEquipmentVersionDescription

      public String getEquipmentVersionDescription()
    • getCameraType2Description

      public String getCameraType2Description()
    • getFocalPlaneDiagonalDescription

      public String getFocalPlaneDiagonalDescription()
    • getBodyFirmwareVersionDescription

      public String getBodyFirmwareVersionDescription()
    • getLensTypeDescription

      public String getLensTypeDescription()
    • getLensFirmwareVersionDescription

      public String getLensFirmwareVersionDescription()
    • getMaxApertureAtMinFocalDescription

      public String getMaxApertureAtMinFocalDescription()
    • getMaxApertureAtMaxFocalDescription

      public String getMaxApertureAtMaxFocalDescription()
    • getMaxApertureDescription

      public String getMaxApertureDescription()
    • getLensPropertiesDescription

      public String getLensPropertiesDescription()
    • getExtenderDescription

      public String getExtenderDescription()
    • getFlashTypeDescription

      public String getFlashTypeDescription()
    • getFlashModelDescription

      public String getFlashModelDescription()