Class SimpleParserImpl

java.lang.Object
gw.lang.reflect.json.SimpleParserImpl

final class SimpleParserImpl extends Object
  • Field Details

    • tokenizer

      private final Tokenizer tokenizer
    • T

      private Token T
    • errors

      private final List<String> errors
    • useBig

      private boolean useBig
  • Constructor Details

    • SimpleParserImpl

      public SimpleParserImpl(Tokenizer tokenizer, boolean useBig)
  • Method Details

    • advance

      public void advance()
    • hasMore

      public boolean hasMore()
    • currentToken

      public Token currentToken()
    • parse

      public Object parse()
    • parseArray

      public Object parseArray()
    • skipArray

      public void skipArray()
    • parseObject

      public Object parseObject()
    • skipObject

      public void skipObject()
    • parseMember

      public void parseMember(Map map)
    • skipMember

      public void skipMember()
    • parseValue

      public Object parseValue()
    • skipValue

      public void skipValue()
    • addError

      private void addError()
    • check

      private void check(TokenType type, String s)
    • checkAndSkip

      private void checkAndSkip(TokenType type, String s)
    • getErrors

      public List<String> getErrors()