Package gov.nih.mipav.model.file
Class MetadataExtractor.IccDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.IccDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.IccDirectory extends MetadataExtractor.Directory
- Author:
- Yuri Binev, Drew Noakes https://drewnoakes.com
-
-
Field Summary
-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description IccDirectory()
-
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_PROFILE_BYTE_COUNT
public static final int TAG_PROFILE_BYTE_COUNT
- See Also:
- Constant Field Values
-
TAG_CMM_TYPE
public static final int TAG_CMM_TYPE
- See Also:
- Constant Field Values
-
TAG_PROFILE_VERSION
public static final int TAG_PROFILE_VERSION
- See Also:
- Constant Field Values
-
TAG_PROFILE_CLASS
public static final int TAG_PROFILE_CLASS
- See Also:
- Constant Field Values
-
TAG_COLOR_SPACE
public static final int TAG_COLOR_SPACE
- See Also:
- Constant Field Values
-
TAG_PROFILE_CONNECTION_SPACE
public static final int TAG_PROFILE_CONNECTION_SPACE
- See Also:
- Constant Field Values
-
TAG_PROFILE_DATETIME
public static final int TAG_PROFILE_DATETIME
- See Also:
- Constant Field Values
-
TAG_SIGNATURE
public static final int TAG_SIGNATURE
- See Also:
- Constant Field Values
-
TAG_PLATFORM
public static final int TAG_PLATFORM
- See Also:
- Constant Field Values
-
TAG_CMM_FLAGS
public static final int TAG_CMM_FLAGS
- See Also:
- Constant Field Values
-
TAG_DEVICE_MAKE
public static final int TAG_DEVICE_MAKE
- See Also:
- Constant Field Values
-
TAG_DEVICE_MODEL
public static final int TAG_DEVICE_MODEL
- See Also:
- Constant Field Values
-
TAG_DEVICE_ATTR
public static final int TAG_DEVICE_ATTR
- See Also:
- Constant Field Values
-
TAG_RENDERING_INTENT
public static final int TAG_RENDERING_INTENT
- See Also:
- Constant Field Values
-
TAG_XYZ_VALUES
public static final int TAG_XYZ_VALUES
- See Also:
- Constant Field Values
-
TAG_PROFILE_CREATOR
public static final int TAG_PROFILE_CREATOR
- See Also:
- Constant Field Values
-
TAG_TAG_COUNT
public static final int TAG_TAG_COUNT
- See Also:
- Constant Field Values
-
TAG_TAG_A2B0
public static final int TAG_TAG_A2B0
- See Also:
- Constant Field Values
-
TAG_TAG_A2B1
public static final int TAG_TAG_A2B1
- See Also:
- Constant Field Values
-
TAG_TAG_A2B2
public static final int TAG_TAG_A2B2
- See Also:
- Constant Field Values
-
TAG_TAG_bXYZ
public static final int TAG_TAG_bXYZ
- See Also:
- Constant Field Values
-
TAG_TAG_bTRC
public static final int TAG_TAG_bTRC
- See Also:
- Constant Field Values
-
TAG_TAG_B2A0
public static final int TAG_TAG_B2A0
- See Also:
- Constant Field Values
-
TAG_TAG_B2A1
public static final int TAG_TAG_B2A1
- See Also:
- Constant Field Values
-
TAG_TAG_B2A2
public static final int TAG_TAG_B2A2
- See Also:
- Constant Field Values
-
TAG_TAG_calt
public static final int TAG_TAG_calt
- See Also:
- Constant Field Values
-
TAG_TAG_targ
public static final int TAG_TAG_targ
- See Also:
- Constant Field Values
-
TAG_TAG_chad
public static final int TAG_TAG_chad
- See Also:
- Constant Field Values
-
TAG_TAG_chrm
public static final int TAG_TAG_chrm
- See Also:
- Constant Field Values
-
TAG_TAG_cprt
public static final int TAG_TAG_cprt
- See Also:
- Constant Field Values
-
TAG_TAG_crdi
public static final int TAG_TAG_crdi
- See Also:
- Constant Field Values
-
TAG_TAG_dmnd
public static final int TAG_TAG_dmnd
- See Also:
- Constant Field Values
-
TAG_TAG_dmdd
public static final int TAG_TAG_dmdd
- See Also:
- Constant Field Values
-
TAG_TAG_devs
public static final int TAG_TAG_devs
- See Also:
- Constant Field Values
-
TAG_TAG_gamt
public static final int TAG_TAG_gamt
- See Also:
- Constant Field Values
-
TAG_TAG_kTRC
public static final int TAG_TAG_kTRC
- See Also:
- Constant Field Values
-
TAG_TAG_gXYZ
public static final int TAG_TAG_gXYZ
- See Also:
- Constant Field Values
-
TAG_TAG_gTRC
public static final int TAG_TAG_gTRC
- See Also:
- Constant Field Values
-
TAG_TAG_lumi
public static final int TAG_TAG_lumi
- See Also:
- Constant Field Values
-
TAG_TAG_meas
public static final int TAG_TAG_meas
- See Also:
- Constant Field Values
-
TAG_TAG_bkpt
public static final int TAG_TAG_bkpt
- See Also:
- Constant Field Values
-
TAG_TAG_wtpt
public static final int TAG_TAG_wtpt
- See Also:
- Constant Field Values
-
TAG_TAG_ncol
public static final int TAG_TAG_ncol
- See Also:
- Constant Field Values
-
TAG_TAG_ncl2
public static final int TAG_TAG_ncl2
- See Also:
- Constant Field Values
-
TAG_TAG_resp
public static final int TAG_TAG_resp
- See Also:
- Constant Field Values
-
TAG_TAG_pre0
public static final int TAG_TAG_pre0
- See Also:
- Constant Field Values
-
TAG_TAG_pre1
public static final int TAG_TAG_pre1
- See Also:
- Constant Field Values
-
TAG_TAG_pre2
public static final int TAG_TAG_pre2
- See Also:
- Constant Field Values
-
TAG_TAG_desc
public static final int TAG_TAG_desc
- See Also:
- Constant Field Values
-
TAG_TAG_pseq
public static final int TAG_TAG_pseq
- See Also:
- Constant Field Values
-
TAG_TAG_psd0
public static final int TAG_TAG_psd0
- See Also:
- Constant Field Values
-
TAG_TAG_psd1
public static final int TAG_TAG_psd1
- See Also:
- Constant Field Values
-
TAG_TAG_psd2
public static final int TAG_TAG_psd2
- See Also:
- Constant Field Values
-
TAG_TAG_psd3
public static final int TAG_TAG_psd3
- See Also:
- Constant Field Values
-
TAG_TAG_ps2s
public static final int TAG_TAG_ps2s
- See Also:
- Constant Field Values
-
TAG_TAG_ps2i
public static final int TAG_TAG_ps2i
- See Also:
- Constant Field Values
-
TAG_TAG_rXYZ
public static final int TAG_TAG_rXYZ
- See Also:
- Constant Field Values
-
TAG_TAG_rTRC
public static final int TAG_TAG_rTRC
- See Also:
- Constant Field Values
-
TAG_TAG_scrd
public static final int TAG_TAG_scrd
- See Also:
- Constant Field Values
-
TAG_TAG_scrn
public static final int TAG_TAG_scrn
- See Also:
- Constant Field Values
-
TAG_TAG_tech
public static final int TAG_TAG_tech
- See Also:
- Constant Field Values
-
TAG_TAG_bfd
public static final int TAG_TAG_bfd
- See Also:
- Constant Field Values
-
TAG_TAG_vued
public static final int TAG_TAG_vued
- See Also:
- Constant Field Values
-
TAG_TAG_view
public static final int TAG_TAG_view
- See Also:
- Constant Field Values
-
TAG_TAG_aabg
public static final int TAG_TAG_aabg
- See Also:
- Constant Field Values
-
TAG_TAG_aagg
public static final int TAG_TAG_aagg
- See Also:
- Constant Field Values
-
TAG_TAG_aarg
public static final int TAG_TAG_aarg
- See Also:
- Constant Field Values
-
TAG_TAG_mmod
public static final int TAG_TAG_mmod
- See Also:
- Constant Field Values
-
TAG_TAG_ndin
public static final int TAG_TAG_ndin
- See Also:
- Constant Field Values
-
TAG_TAG_vcgt
public static final int TAG_TAG_vcgt
- See Also:
- Constant Field Values
-
TAG_APPLE_MULTI_LANGUAGE_PROFILE_NAME
public static final int TAG_APPLE_MULTI_LANGUAGE_PROFILE_NAME
- 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
-
-