Class Parser


  • public class Parser
    extends Object
    • Method Detail

      • getPositionInfo

        public String getPositionInfo()
      • getState

        public Object getState()
      • peek

        public char peek()
      • peekMatches

        public boolean peekMatches​(String strMatch)
      • next

        public void next()
      • advance

        public void advance​(int numChars)
      • hasMore

        public boolean hasMore()
      • getPosition

        public int getPosition()
      • setPosition

        public void setPosition​(int position)
      • getSubsequence

        public CharSequence getSubsequence​(int startPosition,
                                           int endPosition)
      • getSubstring

        public String getSubstring​(int startPosition,
                                   int endPosition)
      • appendToToken

        public void appendToToken​(String str)
      • appendToToken

        public void appendToToken​(char c)
      • skipWhitespace

        public void skipWhitespace()
      • currToken

        public String currToken()
        Get the current token, and reset the token to empty.
        Returns:
        The current token. Resets the current token to empty.