public class TIFFIFD extends TIFFDirectory
Constructor and Description |
---|
TIFFIFD(List tagSets) |
TIFFIFD(List tagSets,
TIFFTag parentTag) |
Modifier and Type | Method and Description |
---|---|
long |
getLastPosition() |
TIFFIFD |
getShallowClone()
Returns a
TIFFIFD wherein all fields from the
BaselineTIFFTagSet 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) |
void |
initialize(ImageInputStream stream,
boolean ignoreUnknownFields,
boolean isBTIFF) |
Iterator |
iterator()
Returns an
Iterator over the TIFF fields. |
void |
writeToStream(ImageOutputStream stream,
boolean isBTIFF) |
addTagSet, addTIFFField, clone, containsTIFFField, createFromMetadata, getAsMetadata, getNumTIFFFields, getParentTag, getTag, getTagSets, getTIFFField, getTIFFFields, removeTagSet, removeTIFFField, removeTIFFFields
public TIFFIFD(List tagSets)
public List getTagSetList()
public Iterator iterator()
Iterator
over the TIFF fields. The
traversal is in the order of increasing tag number.public void initialize(ImageInputStream stream, boolean ignoreUnknownFields) throws IOException
IOException
public void initialize(ImageInputStream stream, boolean ignoreUnknownFields, boolean isBTIFF) throws IOException
IOException
public void writeToStream(ImageOutputStream stream, boolean isBTIFF) throws IOException
IOException
public long getStripOrTileByteCountsPosition()
public long getStripOrTileOffsetsPosition()
public long getLastPosition()
public TIFFIFD getShallowClone()
TIFFIFD
wherein all fields from the
BaselineTIFFTagSet
are copied by value and all other
fields copied by reference.Copyright © 2006–2014 GeoSolutions. All rights reserved.