All Classes and Interfaces

Class
Description
Signalled by JSONReader and JSONWriter on various kinds of formatting errors, be they errors in JSON text or errors in some Java object graph being serialized.
SAX-style event-emitting JSON parser.
 
Signalled to indicate access to a missing (but required) position in a JSON array.
Signalled to indicate access to a missing (but required) element of a JSON dictionary.
Quasi-singleton; represents JSON null values.
Parse JSON text to Java values.
Most JSON tokens are self-representing; the remainder are represented with instances of Lexeme.
Signalled to indicate a problem with the structure of a value not being as expected.
Interface for classes that wish to control their own serialization.
Describes some portion of a Java object graph that cannot be serialized to JSON.
Signalled during JSONReader operation to indicate problems with the input JSON text.
Signalled to indicate a violation of a type constraint.
Helper class for concise traversal and construction of JSON values in the representation used by JSONReader and JSONWriter.
Writes certain Java objects as JSON to a Writer.