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
  • Constructor Details

    • TIFFIFD

      public TIFFIFD(List tagSets, TIFFTag parentTag)
    • TIFFIFD

      public TIFFIFD(List tagSets)
  • Method Details

    • getTag

      public static TIFFTag getTag(int tagNumber, List tagSets)
    • getTag

      public static TIFFTag getTag(String tagName, List tagSets)
    • getTagSetList

      public List getTagSetList()
    • iterator

      public Iterator iterator()
      Returns an Iterator 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 a TIFFIFD wherein all fields from the BaselineTIFFTagSet are copied by value and all other fields copied by reference.