Package gov.nih.mipav.model.file
Class MetadataExtractor.SanyoMakernoteDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.SanyoMakernoteDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.SanyoMakernoteDirectory extends MetadataExtractor.Directory
Describes tags specific to Sanyo cameras.- Author:
- Drew Noakes https://drewnoakes.com
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.HashMap<java.lang.Integer,java.lang.String>_tagNameMapstatic intTAG_CAMERA_IDstatic intTAG_COLOR_ADJUSTMENT_MODEstatic intTAG_DATA_DUMPstatic intTAG_DIGITAL_ZOOMstatic intTAG_DIGITAL_ZOOM_ONstatic intTAG_FLASH_MODEstatic intTAG_FLICKER_REDUCEstatic intTAG_LIGHT_SOURCE_SPECIALstatic intTAG_MACROstatic intTAG_MAKERNOTE_OFFSETstatic intTAG_MANUAL_FOCUS_DISTANCE_OR_FACE_INFOstatic intTAG_OPTICAL_ZOOM_ONstatic intTAG_PICT_INFOstatic intTAG_PRINT_IMAGE_MATCHING_INFOstatic intTAG_QUICK_SHOTstatic intTAG_RECORD_SHUTTER_RELEASEstatic intTAG_RESAVEDstatic intTAG_SANYO_QUALITYstatic intTAG_SANYO_THUMBNAILstatic intTAG_SCENE_SELECTstatic intTAG_SELF_TIMERstatic intTAG_SEQUENCE_SHOT_INTERVALstatic intTAG_SEQUENTIAL_SHOTstatic intTAG_SOFTWARE_VERSIONstatic intTAG_SPECIAL_MODEstatic intTAG_VOICE_MEMOstatic intTAG_WIDE_RANGE-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description SanyoMakernoteDirectory()
-
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 gov.nih.mipav.model.file.MetadataExtractor.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
-
TAG_MAKERNOTE_OFFSET
public static final int TAG_MAKERNOTE_OFFSET
- See Also:
- Constant Field Values
-
TAG_SANYO_THUMBNAIL
public static final int TAG_SANYO_THUMBNAIL
- See Also:
- Constant Field Values
-
TAG_SPECIAL_MODE
public static final int TAG_SPECIAL_MODE
- See Also:
- Constant Field Values
-
TAG_SANYO_QUALITY
public static final int TAG_SANYO_QUALITY
- See Also:
- Constant Field Values
-
TAG_MACRO
public static final int TAG_MACRO
- See Also:
- Constant Field Values
-
TAG_DIGITAL_ZOOM
public static final int TAG_DIGITAL_ZOOM
- See Also:
- Constant Field Values
-
TAG_SOFTWARE_VERSION
public static final int TAG_SOFTWARE_VERSION
- See Also:
- Constant Field Values
-
TAG_PICT_INFO
public static final int TAG_PICT_INFO
- See Also:
- Constant Field Values
-
TAG_CAMERA_ID
public static final int TAG_CAMERA_ID
- See Also:
- Constant Field Values
-
TAG_SEQUENTIAL_SHOT
public static final int TAG_SEQUENTIAL_SHOT
- See Also:
- Constant Field Values
-
TAG_WIDE_RANGE
public static final int TAG_WIDE_RANGE
- See Also:
- Constant Field Values
-
TAG_COLOR_ADJUSTMENT_MODE
public static final int TAG_COLOR_ADJUSTMENT_MODE
- See Also:
- Constant Field Values
-
TAG_QUICK_SHOT
public static final int TAG_QUICK_SHOT
- See Also:
- Constant Field Values
-
TAG_SELF_TIMER
public static final int TAG_SELF_TIMER
- See Also:
- Constant Field Values
-
TAG_VOICE_MEMO
public static final int TAG_VOICE_MEMO
- See Also:
- Constant Field Values
-
TAG_RECORD_SHUTTER_RELEASE
public static final int TAG_RECORD_SHUTTER_RELEASE
- See Also:
- Constant Field Values
-
TAG_FLICKER_REDUCE
public static final int TAG_FLICKER_REDUCE
- See Also:
- Constant Field Values
-
TAG_OPTICAL_ZOOM_ON
public static final int TAG_OPTICAL_ZOOM_ON
- See Also:
- Constant Field Values
-
TAG_DIGITAL_ZOOM_ON
public static final int TAG_DIGITAL_ZOOM_ON
- See Also:
- Constant Field Values
-
TAG_LIGHT_SOURCE_SPECIAL
public static final int TAG_LIGHT_SOURCE_SPECIAL
- See Also:
- Constant Field Values
-
TAG_RESAVED
public static final int TAG_RESAVED
- See Also:
- Constant Field Values
-
TAG_SCENE_SELECT
public static final int TAG_SCENE_SELECT
- See Also:
- Constant Field Values
-
TAG_MANUAL_FOCUS_DISTANCE_OR_FACE_INFO
public static final int TAG_MANUAL_FOCUS_DISTANCE_OR_FACE_INFO
- See Also:
- Constant Field Values
-
TAG_SEQUENCE_SHOT_INTERVAL
public static final int TAG_SEQUENCE_SHOT_INTERVAL
- See Also:
- Constant Field Values
-
TAG_FLASH_MODE
public static final int TAG_FLASH_MODE
- See Also:
- Constant Field Values
-
TAG_PRINT_IMAGE_MATCHING_INFO
public static final int TAG_PRINT_IMAGE_MATCHING_INFO
- See Also:
- Constant Field Values
-
TAG_DATA_DUMP
public static final int TAG_DATA_DUMP
- See Also:
- Constant Field Values
-
_tagNameMap
private final java.util.HashMap<java.lang.Integer,java.lang.String> _tagNameMap
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:MetadataExtractor.DirectoryProvides the name of the directory, for display purposes. E.g.Exif- Specified by:
getNamein classMetadataExtractor.Directory- Returns:
- the name of the directory
-
getTagNameMap
protected java.util.HashMap<java.lang.Integer,java.lang.String> getTagNameMap()
Description copied from class:MetadataExtractor.DirectoryProvides the map of tag names, hashed by tag type identifier.- Specified by:
getTagNameMapin classMetadataExtractor.Directory- Returns:
- the map of tag names
-
-