Class TagInfo

    • Field Detail

      • name

        public final java.lang.String name
      • tag

        public final int tag
      • dataTypes

        public final java.util.List<FieldType> dataTypes
      • length

        public final int length
      • isOffset

        private final boolean isOffset
    • Constructor Detail

      • TagInfo

        public TagInfo​(java.lang.String name,
                       int tag,
                       FieldType dataType,
                       int length,
                       TiffDirectoryType exifDirectory)
      • TagInfo

        public TagInfo​(java.lang.String name,
                       int tag,
                       FieldType dataType,
                       int length,
                       TiffDirectoryType exifDirectory,
                       boolean isOffset)
      • TagInfo

        public TagInfo​(java.lang.String name,
                       int tag,
                       FieldType dataType,
                       int length)
      • TagInfo

        public TagInfo​(java.lang.String name,
                       int tag,
                       FieldType dataType)
      • TagInfo

        public TagInfo​(java.lang.String name,
                       int tag,
                       java.util.List<FieldType> dataTypes,
                       int length,
                       TiffDirectoryType exifDirectory)
      • TagInfo

        public TagInfo​(java.lang.String name,
                       int tag,
                       java.util.List<FieldType> dataTypes,
                       int length,
                       TiffDirectoryType exifDirectory,
                       boolean isOffset)
    • Method Detail

      • getValue

        public java.lang.Object getValue​(TiffField entry)
                                  throws ImageReadException
        Parameters:
        entry - the TIFF field whose value to return
        Returns:
        the value of the TIFF field
        Throws:
        ImageReadException - thrown by subclasses
      • getDescription

        public java.lang.String getDescription()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isOffset

        public boolean isOffset()
      • isText

        public boolean isText()