- <init>
- advanceChar
Advance one character ahead, or return Token#EOF on end of input.
- advanceToken
Consumes a token, first eating up any whitespace ahead of it. Note that number
tokens are not necess
- array
Parses a JsonArray from a source.
JsonArray json =
JsonParser.array().from("[1, {\"a\":[true,fals
- consumeKeyword
Expects a given string at the current position.
- consumeTokenNumber
Steps through to the end of the current number token (a non-digit token).
- consumeTokenString
Steps through to the end of the current string token (the unescaped double
quote).
- createHelpfulException
Throws a helpful exception based on the current alphanumeric token.
- createParseException
Creates a JsonParserException and fills it from the current line and char
position.
- currentValue
Starts parsing a JSON value at the current token position.
- isAsciiLetter
Quick test for ASCII letter characters.
- isWhitespace
Quick test for whitespace characters.