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>
_tagNameMap
static int
TAG_CAMERA_ID
static int
TAG_COLOR_ADJUSTMENT_MODE
static int
TAG_DATA_DUMP
static int
TAG_DIGITAL_ZOOM
static int
TAG_DIGITAL_ZOOM_ON
static int
TAG_FLASH_MODE
static int
TAG_FLICKER_REDUCE
static int
TAG_LIGHT_SOURCE_SPECIAL
static int
TAG_MACRO
static int
TAG_MAKERNOTE_OFFSET
static int
TAG_MANUAL_FOCUS_DISTANCE_OR_FACE_INFO
static int
TAG_OPTICAL_ZOOM_ON
static int
TAG_PICT_INFO
static int
TAG_PRINT_IMAGE_MATCHING_INFO
static int
TAG_QUICK_SHOT
static int
TAG_RECORD_SHUTTER_RELEASE
static int
TAG_RESAVED
static int
TAG_SANYO_QUALITY
static int
TAG_SANYO_THUMBNAIL
static int
TAG_SCENE_SELECT
static int
TAG_SELF_TIMER
static int
TAG_SEQUENCE_SHOT_INTERVAL
static int
TAG_SEQUENTIAL_SHOT
static int
TAG_SOFTWARE_VERSION
static int
TAG_SPECIAL_MODE
static int
TAG_VOICE_MEMO
static int
TAG_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.String
getName()
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.Directory
Provides the name of the directory, for display purposes. E.g.Exif
- Specified by:
getName
in 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.Directory
Provides the map of tag names, hashed by tag type identifier.- Specified by:
getTagNameMap
in classMetadataExtractor.Directory
- Returns:
- the map of tag names
-
-