Class JFIFInputStream.Segment

  • Enclosing class:
    JFIFInputStream

    public static class JFIFInputStream.Segment
    extends Object
    Represents a segment within a JFIF File.
    • Field Detail

      • marker

        public final int marker
        Holds the marker code. A marker is an unsigned short between 0xff01 and 0xfffe.
      • offset

        public final long offset
        Holds the offset of the first data byte to the beginning of the stream.
      • length

        public final int length
        If the marker starts a marker segment, holds the length of the data in the data segment. If the marker starts a entropy-coded data segment, holds the value -1.
    • Constructor Detail

      • Segment

        public Segment​(int marker,
                       long offset,
                       int length)
    • Method Detail

      • isEntropyCoded

        public boolean isEntropyCoded()