All Classes and Interfaces

Class
Description
Exception for when an invalid character is found during tokenization.
Exception thrown when an invalid control character is found during tokenization.
Exception thrown when an invalid decimal number is found during tokenization.
Exception thrown when an invalid exponential number is found during tokenization.
Exception for when an invalid keyword is found during tokenization.
Exception thrown when an invalid number starts with a leading zero is found during tokenization.
Exception thrown when an invalid negative number is found during tokenization.
Exception thrown when invalid syntax is discovered during parsing.
Exception thrown when an invalid Unicode character is found during tokenization.
JsonArray is an array of JsonElements.
JsonElement represents any valid JSON value.
Represents different types of JsonElements.
Exception thrown when JsonElement is used in an unexpected way.
JsonMapper defines how a class will be converted to and from JsonObjects.
JsonObject is a Map of JsonElement.
A JSON parser implementation.
JsonSerializer contains methods for serializing JsonElements, JsonObjects and JsonArrays.
Holds configuration properties for JsonSerializer.
A JSON tokenizer implementation.
SolaJson contains methods for parsing strings into JsonElements and serializing JsonElements into strings.
SolaJsonParsingError contains general information about an error that happened while parsing JSON.
Exception thrown when a string was discovered to be not closed during tokenization.
Creates a new token instance of TokenType with value.
Tokens that JsonTokenizer will recognize.