public class OlympusEquipmentMakernoteDescriptor extends TagDescriptor<OlympusEquipmentMakernoteDirectory>
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
| Modifier and Type | Field and Description |
|---|---|
private static java.util.HashMap<java.lang.String,java.lang.String> |
_olympusExtenderTypes |
private static java.util.HashMap<java.lang.String,java.lang.String> |
_olympusLensTypes |
_directory| Constructor and Description |
|---|
OlympusEquipmentMakernoteDescriptor(OlympusEquipmentMakernoteDirectory directory) |
| Modifier and Type | Method and Description |
|---|---|
private static double |
CalcMaxAperture(int value) |
java.lang.String |
getBodyFirmwareVersionDescription() |
java.lang.String |
getCameraType2Description() |
java.lang.String |
getDescription(int tagType)
Returns a descriptive value of the specified tag for this image.
|
java.lang.String |
getEquipmentVersionDescription() |
java.lang.String |
getExtenderDescription() |
java.lang.String |
getFlashModelDescription() |
java.lang.String |
getFlashTypeDescription() |
java.lang.String |
getFocalPlaneDiagonalDescription() |
java.lang.String |
getLensFirmwareVersionDescription() |
java.lang.String |
getLensPropertiesDescription() |
java.lang.String |
getLensTypeDescription() |
java.lang.String |
getMaxApertureAtMaxFocalDescription() |
java.lang.String |
getMaxApertureAtMinFocalDescription() |
java.lang.String |
getMaxApertureDescription() |
convertBytesToVersionString, get7BitStringFromBytes, getBitFlagDescription, getByteLengthDescription, getDecimalRational, getEpochTimeDescription, getFocalLengthDescription, getFormattedFloat, getFormattedInt, getFormattedString, getFStopDescription, getIndexedDescription, getIndexedDescription, getLensSpecificationDescription, getLightSourceDescription, getOrientationDescription, getRationalOrDoubleString, getShutterSpeedDescription, getSimpleRational, getStringFromBytes, getVersionBytesDescriptionprivate static final java.util.HashMap<java.lang.String,java.lang.String> _olympusLensTypes
private static final java.util.HashMap<java.lang.String,java.lang.String> _olympusExtenderTypes
public OlympusEquipmentMakernoteDescriptor(OlympusEquipmentMakernoteDirectory directory)
public java.lang.String getDescription(int tagType)
TagDescriptorgetString(tagType) will be returned.getDescription in class TagDescriptor<OlympusEquipmentMakernoteDirectory>tagType - the tag to find a description fornull if the tag hasn't been defined.public java.lang.String getEquipmentVersionDescription()
public java.lang.String getCameraType2Description()
public java.lang.String getFocalPlaneDiagonalDescription()
public java.lang.String getBodyFirmwareVersionDescription()
public java.lang.String getLensTypeDescription()
public java.lang.String getLensFirmwareVersionDescription()
public java.lang.String getMaxApertureAtMinFocalDescription()
public java.lang.String getMaxApertureAtMaxFocalDescription()
public java.lang.String getMaxApertureDescription()
private static double CalcMaxAperture(int value)
public java.lang.String getLensPropertiesDescription()
public java.lang.String getExtenderDescription()
public java.lang.String getFlashTypeDescription()
public java.lang.String getFlashModelDescription()