Package com.drew.metadata.mov.metadata
Class QuickTimeMetadataDirectory
- java.lang.Object
-
- com.drew.metadata.Directory
-
- com.drew.metadata.mov.QuickTimeDirectory
-
- com.drew.metadata.mov.metadata.QuickTimeMetadataDirectory
-
public class QuickTimeMetadataDirectory extends QuickTimeDirectory
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.util.HashMap<java.lang.String,java.lang.Integer>_tagIntegerMapprivate static java.util.HashMap<java.lang.Integer,java.lang.String>_tagNameMapstatic intTAG_ALBUMstatic intTAG_ARTISTstatic intTAG_ARTWORKstatic intTAG_AUTHORstatic intTAG_COLLECTION_USERstatic intTAG_COMMENTstatic intTAG_CONTENT_IDENTIFIERstatic intTAG_COPYRIGHTstatic intTAG_CREATION_DATEstatic intTAG_DESCRIPTIONstatic intTAG_DIRECTION_FACINGstatic intTAG_DIRECTION_MOTIONstatic intTAG_DIRECTORstatic intTAG_DISPLAY_NAMEstatic intTAG_GENREstatic intTAG_INFORMATIONstatic intTAG_KEYWORDSstatic intTAG_LOCATION_BODYstatic intTAG_LOCATION_DATEstatic intTAG_LOCATION_ISO6709static intTAG_LOCATION_NAMEstatic intTAG_LOCATION_NOTEstatic intTAG_LOCATION_ROLEstatic intTAG_MAKEstatic intTAG_MODELstatic intTAG_ORIGINATING_SIGNATUREstatic intTAG_PIXEL_DENSITYstatic intTAG_PRODUCERstatic intTAG_PUBLISHERstatic intTAG_RATING_USERstatic intTAG_SOFTWAREstatic intTAG_TITLEstatic intTAG_YEAR-
Fields inherited from class com.drew.metadata.mov.QuickTimeDirectory
TAG_ADOBE_XMP, TAG_CANON_THUMBNAIL_DT, TAG_COMPATIBLE_BRANDS, TAG_CREATION_TIME, TAG_CURRENT_TIME, TAG_DURATION, TAG_DURATION_SECONDS, TAG_MAJOR_BRAND, TAG_MEDIA_TIME_SCALE, TAG_MINOR_VERSION, TAG_MODIFICATION_TIME, TAG_NEXT_TRACK_ID, TAG_POSTER_TIME, TAG_PREFERRED_RATE, TAG_PREFERRED_VOLUME, TAG_PREVIEW_DURATION, TAG_PREVIEW_TIME, TAG_ROTATION, TAG_SELECTION_DURATION, TAG_SELECTION_TIME, TAG_TIME_SCALE
-
Fields inherited from class com.drew.metadata.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description QuickTimeMetadataDirectory()
-
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
-
TAG_ALBUM
public static final int TAG_ALBUM
- See Also:
- Constant Field Values
-
TAG_ARTIST
public static final int TAG_ARTIST
- See Also:
- Constant Field Values
-
TAG_ARTWORK
public static final int TAG_ARTWORK
- See Also:
- Constant Field Values
-
TAG_AUTHOR
public static final int TAG_AUTHOR
- See Also:
- Constant Field Values
-
TAG_COMMENT
public static final int TAG_COMMENT
- See Also:
- Constant Field Values
-
TAG_COPYRIGHT
public static final int TAG_COPYRIGHT
- See Also:
- Constant Field Values
-
TAG_CREATION_DATE
public static final int TAG_CREATION_DATE
- See Also:
- Constant Field Values
-
TAG_DESCRIPTION
public static final int TAG_DESCRIPTION
- See Also:
- Constant Field Values
-
TAG_DIRECTOR
public static final int TAG_DIRECTOR
- See Also:
- Constant Field Values
-
TAG_TITLE
public static final int TAG_TITLE
- See Also:
- Constant Field Values
-
TAG_GENRE
public static final int TAG_GENRE
- See Also:
- Constant Field Values
-
TAG_INFORMATION
public static final int TAG_INFORMATION
- See Also:
- Constant Field Values
-
TAG_KEYWORDS
public static final int TAG_KEYWORDS
- See Also:
- Constant Field Values
-
TAG_LOCATION_ISO6709
public static final int TAG_LOCATION_ISO6709
- See Also:
- Constant Field Values
-
TAG_PRODUCER
public static final int TAG_PRODUCER
- See Also:
- Constant Field Values
-
TAG_PUBLISHER
public static final int TAG_PUBLISHER
- See Also:
- Constant Field Values
-
TAG_SOFTWARE
public static final int TAG_SOFTWARE
- See Also:
- Constant Field Values
-
TAG_YEAR
public static final int TAG_YEAR
- See Also:
- Constant Field Values
-
TAG_COLLECTION_USER
public static final int TAG_COLLECTION_USER
- See Also:
- Constant Field Values
-
TAG_RATING_USER
public static final int TAG_RATING_USER
- See Also:
- Constant Field Values
-
TAG_LOCATION_NAME
public static final int TAG_LOCATION_NAME
- See Also:
- Constant Field Values
-
TAG_LOCATION_BODY
public static final int TAG_LOCATION_BODY
- See Also:
- Constant Field Values
-
TAG_LOCATION_NOTE
public static final int TAG_LOCATION_NOTE
- See Also:
- Constant Field Values
-
TAG_LOCATION_ROLE
public static final int TAG_LOCATION_ROLE
- See Also:
- Constant Field Values
-
TAG_LOCATION_DATE
public static final int TAG_LOCATION_DATE
- See Also:
- Constant Field Values
-
TAG_DIRECTION_FACING
public static final int TAG_DIRECTION_FACING
- See Also:
- Constant Field Values
-
TAG_DIRECTION_MOTION
public static final int TAG_DIRECTION_MOTION
- See Also:
- Constant Field Values
-
TAG_DISPLAY_NAME
public static final int TAG_DISPLAY_NAME
- See Also:
- Constant Field Values
-
TAG_CONTENT_IDENTIFIER
public static final int TAG_CONTENT_IDENTIFIER
- See Also:
- Constant Field Values
-
TAG_MAKE
public static final int TAG_MAKE
- See Also:
- Constant Field Values
-
TAG_MODEL
public static final int TAG_MODEL
- See Also:
- Constant Field Values
-
TAG_ORIGINATING_SIGNATURE
public static final int TAG_ORIGINATING_SIGNATURE
- See Also:
- Constant Field Values
-
TAG_PIXEL_DENSITY
public static final int TAG_PIXEL_DENSITY
- See Also:
- Constant Field Values
-
_tagNameMap
private static final java.util.HashMap<java.lang.Integer,java.lang.String> _tagNameMap
-
_tagIntegerMap
static final java.util.HashMap<java.lang.String,java.lang.Integer> _tagIntegerMap
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:DirectoryProvides the name of the directory, for display purposes. E.g.Exif- Overrides:
getNamein classQuickTimeDirectory- Returns:
- the name of the directory
-
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.- Overrides:
getTagNameMapin classQuickTimeDirectory- Returns:
- the map of tag names
-
-