Class PostscriptParser.PSFixedArray

    • Field Detail

      • entry

        private java.lang.String entry
      • token

        private java.lang.String token
      • finished

        private boolean finished
      • binaryLength

        protected int binaryLength
      • entries

        private java.util.HashMap<java.lang.Integer,​java.lang.String> entries
    • Constructor Detail

      • PSFixedArray

        public PSFixedArray​(java.lang.String operator,
                            int startPoint)
    • Method Detail

      • checkForEnd

        private boolean checkForEnd​(java.lang.String checkToken)
      • getEntries

        public java.util.HashMap<java.lang.Integer,​java.lang.String> getEntries()
        Gets a map of array entries identified by index
        Returns:
        Returns the map of array entries
      • addEntry

        private void addEntry​(java.lang.String entry)
      • parseByte

        public void parseByte​(byte cur,
                              int pos)
        Description copied from class: PostscriptParser.PSElement
        Passes responsibility for processing the byte stream to the PostScript object
        Specified by:
        parseByte in class PostscriptParser.PSElement
        Parameters:
        cur - The byte currently being read
        pos - The position of the given byte