Class JBIG2SegmentReader.JBIG2Segment

  • All Implemented Interfaces:
    java.lang.Comparable
    Enclosing class:
    JBIG2SegmentReader

    private static class JBIG2SegmentReader.JBIG2Segment
    extends java.lang.Object
    implements java.lang.Comparable
    Inner class that holds information about a JBIG2 segment.
    Since:
    2.1.5
    • Field Detail

      • segmentNumber

        private final int segmentNumber
      • dataLength

        private long dataLength
      • page

        private int page
      • referredToSegmentNumbers

        private int[] referredToSegmentNumbers
      • segmentRetentionFlags

        private boolean[] segmentRetentionFlags
      • type

        private int type
      • deferredNonRetain

        private boolean deferredNonRetain
      • countOfReferredToSegments

        private int countOfReferredToSegments
      • data

        private byte[] data
      • headerData

        private byte[] headerData
      • page_association_size

        private boolean page_association_size
      • page_association_offset

        private int page_association_offset
    • Constructor Detail

      • JBIG2Segment

        private JBIG2Segment​(int segment_number)
    • Method Detail

      • compareTo

        public int compareTo​(java.lang.Object o)
        Specified by:
        compareTo in interface java.lang.Comparable