Class TIFFImageMetadata
java.lang.Object
javax.imageio.metadata.IIOMetadata
com.sun.media.imageioimpl.plugins.tiff.TIFFImageMetadata
-
Field Summary
FieldsFields inherited from class javax.imageio.metadata.IIOMetadata
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, standardFormatSupported -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddShortOrLongField(int tagNumber, int value) Returns aTIFFImageMetadatawherein all fields in the root IFD from theBaselineTIFFTagSetare copied by value and all other fields copied by reference.getTIFFField(int tagNumber) voidinitializeFromStream(ImageInputStream stream, boolean ignoreUnknownFields) booleanvoidstatic TIFFIFDvoidremoveTIFFField(int tagNumber) voidreset()Methods inherited from class javax.imageio.metadata.IIOMetadata
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardTileNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
-
Field Details
-
nativeMetadataFormatName
- See Also:
-
nativeMetadataFormatClassName
- See Also:
-
-
Constructor Details
-
TIFFImageMetadata
-
TIFFImageMetadata
-
-
Method Details
-
initializeFromStream
public void initializeFromStream(ImageInputStream stream, boolean ignoreUnknownFields) throws IOException - Throws:
IOException
-
addShortOrLongField
public void addShortOrLongField(int tagNumber, int value) -
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin classIIOMetadata
-
getAsTree
- Specified by:
getAsTreein classIIOMetadata
-
getStandardChromaNode
- Overrides:
getStandardChromaNodein classIIOMetadata
-
getStandardCompressionNode
- Overrides:
getStandardCompressionNodein classIIOMetadata
-
getStandardDataNode
- Overrides:
getStandardDataNodein classIIOMetadata
-
getStandardDimensionNode
- Overrides:
getStandardDimensionNodein classIIOMetadata
-
getStandardDocumentNode
- Overrides:
getStandardDocumentNodein classIIOMetadata
-
getStandardTextNode
- Overrides:
getStandardTextNodein classIIOMetadata
-
getStandardTransparencyNode
- Overrides:
getStandardTransparencyNodein classIIOMetadata
-
parseIFD
- Throws:
IIOInvalidTreeException
-
mergeTree
- Specified by:
mergeTreein classIIOMetadata- Throws:
IIOInvalidTreeException
-
reset
public void reset()- Specified by:
resetin classIIOMetadata
-
getRootIFD
-
getTIFFField
-
removeTIFFField
public void removeTIFFField(int tagNumber) -
getShallowClone
Returns aTIFFImageMetadatawherein all fields in the root IFD from theBaselineTIFFTagSetare copied by value and all other fields copied by reference.
-