Class SamsungType2MakernoteDirectory
- java.lang.Object
-
- com.drew.metadata.Directory
-
- com.drew.metadata.exif.makernotes.SamsungType2MakernoteDirectory
-
public class SamsungType2MakernoteDirectory extends Directory
Describes tags specific certain 'newer' Samsung cameras.Tag reference from: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Samsung.html
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.HashMap<java.lang.Integer,java.lang.String>_tagNameMapstatic intTagCameraTemperaturestatic intTagColorSpacestatic intTagDeviceTypestatic intTagEncryptionKeystatic intTagExposureCompensationstatic intTagExposureTimestatic intTagFaceDetectstatic intTagFaceNamestatic intTagFaceRecognitionstatic intTagFirmwareNamestatic intTagFNumberstatic intTagFocalLengthIn35mmFormatstatic intTagInternalLensSerialNumberstatic intTagISOstatic intTagLensFirmwarestatic intTagLensTypestatic intTagLocalLocationNamestatic intTagMakerNoteVersionstatic intTagOrientationInfostatic intTagPictureWizardstatic intTagPreviewIfdstatic intTagRawDataByteOrderstatic intTagRawDataCFAPatternstatic intTagSamsungModelIdstatic intTagSensorAreasstatic intTagSerialNumberstatic intTagSmartAlbumColorstatic intTagSmartRangestatic intTagWhiteBalanceSetup-
Fields inherited from class com.drew.metadata.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description SamsungType2MakernoteDirectory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()Provides the name of the directory, for display purposes.protected java.util.HashMap<java.lang.Integer,java.lang.String>getTagNameMap()Provides the map of tag names, hashed by tag type identifier.-
Methods inherited from class com.drew.metadata.Directory
addError, containsTag, getBoolean, getBooleanObject, getByteArray, getDate, getDate, getDate, getDescription, getDouble, getDoubleObject, getErrorCount, getErrors, getFloat, getFloatObject, getInt, getIntArray, getInteger, getLong, getLongObject, getObject, getParent, getRational, getRationalArray, getString, getString, getStringArray, getStringValue, getStringValueArray, getTagCount, getTagName, getTags, hasErrors, hasTagName, isEmpty, setBoolean, setByteArray, setDate, setDescriptor, setDouble, setDoubleArray, setFloat, setFloatArray, setInt, setIntArray, setLong, setObject, setObjectArray, setParent, setRational, setRationalArray, setString, setStringArray, setStringValue, setStringValueArray, toString
-
-
-
-
Field Detail
-
TagMakerNoteVersion
public static final int TagMakerNoteVersion
- See Also:
- Constant Field Values
-
TagDeviceType
public static final int TagDeviceType
- See Also:
- Constant Field Values
-
TagSamsungModelId
public static final int TagSamsungModelId
- See Also:
- Constant Field Values
-
TagOrientationInfo
public static final int TagOrientationInfo
- See Also:
- Constant Field Values
-
TagSmartAlbumColor
public static final int TagSmartAlbumColor
- See Also:
- Constant Field Values
-
TagPictureWizard
public static final int TagPictureWizard
- See Also:
- Constant Field Values
-
TagLocalLocationName
public static final int TagLocalLocationName
- See Also:
- Constant Field Values
-
TagPreviewIfd
public static final int TagPreviewIfd
- See Also:
- Constant Field Values
-
TagRawDataByteOrder
public static final int TagRawDataByteOrder
- See Also:
- Constant Field Values
-
TagWhiteBalanceSetup
public static final int TagWhiteBalanceSetup
- See Also:
- Constant Field Values
-
TagCameraTemperature
public static final int TagCameraTemperature
- See Also:
- Constant Field Values
-
TagRawDataCFAPattern
public static final int TagRawDataCFAPattern
- See Also:
- Constant Field Values
-
TagFaceDetect
public static final int TagFaceDetect
- See Also:
- Constant Field Values
-
TagFaceRecognition
public static final int TagFaceRecognition
- See Also:
- Constant Field Values
-
TagFaceName
public static final int TagFaceName
- See Also:
- Constant Field Values
-
TagFirmwareName
public static final int TagFirmwareName
- See Also:
- Constant Field Values
-
TagSerialNumber
public static final int TagSerialNumber
- See Also:
- Constant Field Values
-
TagLensType
public static final int TagLensType
- See Also:
- Constant Field Values
-
TagLensFirmware
public static final int TagLensFirmware
- See Also:
- Constant Field Values
-
TagInternalLensSerialNumber
public static final int TagInternalLensSerialNumber
- See Also:
- Constant Field Values
-
TagSensorAreas
public static final int TagSensorAreas
- See Also:
- Constant Field Values
-
TagColorSpace
public static final int TagColorSpace
- See Also:
- Constant Field Values
-
TagSmartRange
public static final int TagSmartRange
- See Also:
- Constant Field Values
-
TagExposureCompensation
public static final int TagExposureCompensation
- See Also:
- Constant Field Values
-
TagISO
public static final int TagISO
- See Also:
- Constant Field Values
-
TagExposureTime
public static final int TagExposureTime
- See Also:
- Constant Field Values
-
TagFNumber
public static final int TagFNumber
- See Also:
- Constant Field Values
-
TagFocalLengthIn35mmFormat
public static final int TagFocalLengthIn35mmFormat
- See Also:
- Constant Field Values
-
TagEncryptionKey
public static final int TagEncryptionKey
- See Also:
- Constant Field Values
-
_tagNameMap
private static final java.util.HashMap<java.lang.Integer,java.lang.String> _tagNameMap
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:DirectoryProvides the name of the directory, for display purposes. E.g.Exif
-
getTagNameMap
protected java.util.HashMap<java.lang.Integer,java.lang.String> getTagNameMap()
Description copied from class:DirectoryProvides the map of tag names, hashed by tag type identifier.- Specified by:
getTagNameMapin classDirectory- Returns:
- the map of tag names
-
-