Class TIFFIFD
- java.lang.Object
-
- com.sun.media.imageio.plugins.tiff.TIFFDirectory
-
- com.sun.media.imageioimpl.plugins.tiff.TIFFIFD
-
- All Implemented Interfaces:
Cloneable
public class TIFFIFD extends TIFFDirectory
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getLastPosition()
TIFFIFD
getShallowClone()
Returns aTIFFIFD
wherein all fields from theBaselineTIFFTagSet
are copied by value and all other fields copied by reference.long
getStripOrTileByteCountsPosition()
long
getStripOrTileOffsetsPosition()
static TIFFTag
getTag(int tagNumber, List tagSets)
static TIFFTag
getTag(String tagName, List tagSets)
List
getTagSetList()
void
initialize(ImageInputStream stream, boolean ignoreUnknownFields)
Iterator
iterator()
Returns anIterator
over the TIFF fields.void
writeToStream(ImageOutputStream stream)
-
Methods inherited from class com.sun.media.imageio.plugins.tiff.TIFFDirectory
addTagSet, addTIFFField, clone, containsTIFFField, createFromMetadata, getAsMetadata, getNumTIFFFields, getParentTag, getTag, getTagSets, getTIFFField, getTIFFFields, removeTagSet, removeTIFFField, removeTIFFFields
-
-
-
-
Method Detail
-
getTagSetList
public List getTagSetList()
-
iterator
public Iterator iterator()
Returns anIterator
over the TIFF fields. The traversal is in the order of increasing tag number.
-
initialize
public void initialize(ImageInputStream stream, boolean ignoreUnknownFields) throws IOException
- Throws:
IOException
-
writeToStream
public void writeToStream(ImageOutputStream stream) throws IOException
- Throws:
IOException
-
getStripOrTileByteCountsPosition
public long getStripOrTileByteCountsPosition()
-
getStripOrTileOffsetsPosition
public long getStripOrTileOffsetsPosition()
-
getLastPosition
public long getLastPosition()
-
getShallowClone
public TIFFIFD getShallowClone()
Returns aTIFFIFD
wherein all fields from theBaselineTIFFTagSet
are copied by value and all other fields copied by reference.
-
-