Class Tokenizer

java.lang.Object
gw.lang.reflect.json.Tokenizer

final class Tokenizer extends Object
  • Field Details

    • source

      private Reader source
    • line

      private int line
    • column

      private int column
    • ch

      private char ch
  • Constructor Details

    • Tokenizer

      public Tokenizer(Reader source)
  • Method Details

    • next

      public Token next()
    • consumeString

      private Token consumeString(char quote)
    • consumeNumber

      private Token consumeNumber()
    • consumeDigits

      private boolean consumeDigits(StringBuilder sb)
    • isDigit

      private boolean isDigit(char ch)
    • isHexDigit

      private boolean isHexDigit(char ch)
    • consumeConstant

      private Token consumeConstant()
    • eatWhiteSpace

      private void eatWhiteSpace()
    • nextChar

      private void nextChar()
    • moreChars

      private boolean moreChars()