Class OTFSubSetFile.Type2Parser

  • Enclosing class:
    OTFSubSetFile

    static class OTFSubSetFile.Type2Parser
    extends java.lang.Object
    • Field Detail

      • log

        protected org.apache.commons.logging.Log log
        logging instance
      • hstemCount

        private int hstemCount
      • vstemCount

        private int vstemCount
      • lastOp

        private int lastOp
      • maskLength

        private int maskLength
    • Constructor Detail

      • Type2Parser

        Type2Parser()
    • Method Detail

      • clearStack

        public void clearStack()
      • getOperands

        public int[] getOperands​(int numbers)
      • setMaskLength

        public void setMaskLength​(int maskLength)
      • getMaskLength

        public int getMaskLength()
      • exec

        private int exec​(int b0,
                         byte[] input,
                         int curPos)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • exec

        public int exec​(int b0,
                        java.io.InputStream data)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • readNumber

        private OTFSubSetFile.BytesNumber readNumber​(int b0,
                                                     java.io.InputStream input)
                                              throws java.io.IOException
        Throws:
        java.io.IOException