Class NikonType2MakernoteDescriptor
- java.lang.Object
-
- com.drew.metadata.TagDescriptor<NikonType2MakernoteDirectory>
-
- com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor
-
public class NikonType2MakernoteDescriptor extends TagDescriptor<NikonType2MakernoteDirectory>
Provides human-readable string representations of tag values stored in aNikonType2MakernoteDirectory. Type-2 applies to the E990 and D-series cameras such as the D1, D70 and D100.
-
-
Field Summary
-
Fields inherited from class com.drew.metadata.TagDescriptor
_directory
-
-
Constructor Summary
Constructors Constructor Description NikonType2MakernoteDescriptor(NikonType2MakernoteDirectory directory)
-
Method Summary
-
Methods inherited from class com.drew.metadata.TagDescriptor
convertBytesToVersionString, get7BitStringFromBytes, getBitFlagDescription, getByteLengthDescription, getDecimalRational, getEncodedTextDescription, getEpochTimeDescription, getFocalLengthDescription, getFormattedFloat, getFormattedInt, getFormattedString, getFStopDescription, getIndexedDescription, getIndexedDescription, getLensSpecificationDescription, getOrientationDescription, getRationalOrDoubleString, getShutterSpeedDescription, getSimpleRational, getStringFromBytes, getVersionBytesDescription
-
-
-
-
Constructor Detail
-
NikonType2MakernoteDescriptor
public NikonType2MakernoteDescriptor(NikonType2MakernoteDirectory directory)
-
-
Method Detail
-
getDescription
public java.lang.String getDescription(int tagType)
Description copied from class:TagDescriptorReturns 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 bygetString(tagType)will be returned.- Overrides:
getDescriptionin classTagDescriptor<NikonType2MakernoteDirectory>- Parameters:
tagType- the tag to find a description for- Returns:
- a description of the image's value for the specified tag, or
nullif the tag hasn't been defined.
-
getPowerUpTimeDescription
public java.lang.String getPowerUpTimeDescription()
-
getHighISONoiseReductionDescription
public java.lang.String getHighISONoiseReductionDescription()
-
getFlashUsedDescription
public java.lang.String getFlashUsedDescription()
-
getNEFCompressionDescription
public java.lang.String getNEFCompressionDescription()
-
getShootingModeDescription
public java.lang.String getShootingModeDescription()
-
getLensTypeDescription
public java.lang.String getLensTypeDescription()
-
getColorSpaceDescription
public java.lang.String getColorSpaceDescription()
-
getActiveDLightingDescription
public java.lang.String getActiveDLightingDescription()
-
getVignetteControlDescription
public java.lang.String getVignetteControlDescription()
-
getAutoFocusPositionDescription
public java.lang.String getAutoFocusPositionDescription()
-
getDigitalZoomDescription
public java.lang.String getDigitalZoomDescription()
-
getProgramShiftDescription
public java.lang.String getProgramShiftDescription()
-
getExposureDifferenceDescription
public java.lang.String getExposureDifferenceDescription()
-
getAutoFlashCompensationDescription
public java.lang.String getAutoFlashCompensationDescription()
-
getFlashExposureCompensationDescription
public java.lang.String getFlashExposureCompensationDescription()
-
getFlashBracketCompensationDescription
public java.lang.String getFlashBracketCompensationDescription()
-
getExposureTuningDescription
public java.lang.String getExposureTuningDescription()
-
getLensStopsDescription
public java.lang.String getLensStopsDescription()
-
getEVDescription
private java.lang.String getEVDescription(int tagType)
-
getIsoSettingDescription
public java.lang.String getIsoSettingDescription()
-
getLensDescription
public java.lang.String getLensDescription()
-
getLensFocusDistance
public java.lang.String getLensFocusDistance()
-
getHueAdjustmentDescription
public java.lang.String getHueAdjustmentDescription()
-
getColorModeDescription
public java.lang.String getColorModeDescription()
-
getFirmwareVersionDescription
public java.lang.String getFirmwareVersionDescription()
-
getDistanceInMeters
private double getDistanceInMeters(int val)
-
-