All Classes
| Class | Description |
|---|---|
| ArrayUtils | |
| BaseJsonParser |
Base JSON parser.
|
| ByteScanner | |
| Cache<KEY,VALUE> |
Cache
|
| CacheType | |
| CharacterSource | |
| CharBuf | |
| CharScanner | |
| CharSequenceValue | |
| Chr | |
| Dates | |
| DefaultFastStringService |
Internal class for fast processing of Strings during JSON parsing - default version
|
| DefaultFastStringServiceFactory | |
| DefaultJsonGenerator |
A JsonGenerator that can be configured with various
JsonGenerator.Options. |
| DefaultJsonGenerator.ClosureConverter |
A converter that handles converting a given type using a closure.
|
| Exceptions | |
| Exceptions.JsonInternalException | |
| FastStringService | |
| FastStringServiceFactory |
Factory method to create the service.
|
| FastStringUtils |
Internal class for fast processing of Strings during JSON parsing
|
| IO | |
| JsonBuilder |
A builder for creating JSON payloads.
|
| JsonDelegate |
Utility class used as delegate of closures representing JSON objects.
|
| JsonException |
JsonException is the exception thrown by the JSON builder and slurper classes,
whenever a problem occurs when creating or parsing JSON data structures. |
| JsonFastParser |
This works in index overlay mode or chop mode.
|
| JsonGenerator |
Generates JSON from objects.
|
| JsonGenerator.Converter |
Handles converting a given type.
|
| JsonGenerator.Options |
A builder used to construct a
JsonGenerator instance that allows
control over the serialized JSON output. |
| JsonLexer |
The lexer reads JSON tokens in a streaming fashion from the underlying reader.
|
| JsonOutput |
Class responsible for the actual String serialization of the possible values of a JSON structure.
|
| JsonOutput.JsonUnescaped |
Represents unescaped JSON
|
| JsonParser |
This is the parser interface that backs the new JsonSlurper.
|
| JsonParserCharArray |
Converts an input JSON String into Java objects works with String or char array
as input.
|
| JsonParserLax | |
| JsonParserType |
Allows selection of parser type for new new JsonSlurper.
|
| JsonParserUsingCharacterSource |
Converts an input JSON String into Java objects works with String or char array
as input.
|
| JsonSlurper |
This has the same interface as the original JsonSlurper written for version 1.8.0, but its
implementation has completely changed.
|
| JsonSlurperClassic |
This is the original slurper included in case someone relies on its exact behavior.
|
| JsonStringDecoder | |
| JsonToken |
A JSON token, with a type, line / column information, and the text of that token.
|
| JsonTokenType |
The original slurper and lexer use this class.
|
| LazyMap |
This maps only builds once you ask for a key for the first time.
|
| LazyValueMap |
This class is important to the performance of the parser.
|
| MapItemValue |
This holds a mapping from value key to value value to maximize laziness.
|
| NumberValue | |
| ReaderCharacterSource | |
| SimpleCache<K,V> | |
| StreamingJsonBuilder |
A builder for creating JSON payloads.
|
| StreamingJsonBuilder.StreamingJsonDelegate |
The delegate used when invoking closures
|
| StringEscapeUtils |
Escapes and unescapes
Strings for
Java, Java Script, HTML, XML, and SQL. |
| Type | |
| Value | |
| ValueContainer | |
| ValueList | |
| ValueMap<K,V> | |
| ValueMapImpl |
This map is for object serialization mainly.
|