Package gov.nih.mipav.model.file
Class MetadataExtractor.ErrorDirectory
java.lang.Object
gov.nih.mipav.model.file.MetadataExtractor.Directory
gov.nih.mipav.model.file.MetadataExtractor.ErrorDirectory
- Enclosing class:
MetadataExtractor
A directory to use for the reporting of errors. No values may be added to this directory, only warnings and errors.
- Author:
- Drew Noakes https://drewnoakes.com
-
Field Summary
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Provides the name of the directory, for display purposes.getTagName(int tagType) Returns the name of a specified tag as a String.Provides the map of tag names, hashed by tag type identifier.booleanhasTagName(int tagType) Gets whether the specified tag is known by the directory and has a name.voidSets aObjectfor the specified tag.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, getTags, hasErrors, isEmpty, setBoolean, setByteArray, setDate, setDescriptor, setDouble, setDoubleArray, setFloat, setFloatArray, setInt, setIntArray, setLong, setObjectArray, setParent, setRational, setRationalArray, setString, setStringArray, setStringValue, setStringValueArray, toString
-
Constructor Details
-
ErrorDirectory
public ErrorDirectory() -
ErrorDirectory
-
-
Method Details
-
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
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
-
getTagName
Description copied from class:MetadataExtractor.DirectoryReturns the name of a specified tag as a String.- Overrides:
getTagNamein classMetadataExtractor.Directory- Parameters:
tagType- the tag type identifier- Returns:
- the tag's name as a String
-
hasTagName
public boolean hasTagName(int tagType) Description copied from class:MetadataExtractor.DirectoryGets whether the specified tag is known by the directory and has a name.- Overrides:
hasTagNamein classMetadataExtractor.Directory- Parameters:
tagType- the tag type identifier- Returns:
- whether this directory has a name for the specified tag
-
setObject
Description copied from class:MetadataExtractor.DirectorySets aObjectfor the specified tag.- Overrides:
setObjectin classMetadataExtractor.Directory- Parameters:
tagType- the tag's value as an intvalue- the value for the specified tag
-