| Interface | Description |
|---|---|
| JsonReader.ClassFactory | |
| JsonReader.JsonClassReader |
Implement this interface to add a custom JSON reader.
|
| JsonWriter.JsonClassWriter |
Implement this interface to custom the JSON output for a given class.
|
| Class | Description |
|---|---|
| FastPushbackReader |
This class adds significant performance increase over using the JDK
PushbackReader.
|
| JsonObject<K,V> |
This class holds a JSON object in a LinkedHashMap.
|
| JsonReader |
Read an object graph in JSON format and make it available in Java objects, or
in a "Map of Maps." (untyped representation).
|
| JsonReader.CollectionFactory |
Use to create new instances of collection interfaces (needed for empty collections)
|
| JsonReader.MapFactory |
Use to create new instances of Map interfaces (needed for empty Maps)
|
| JsonWriter |
Output a Java object graph in JSON format.
|
| MapResolver |
The MapResolver converts the raw Maps created from the JsonParser to higher
quality Maps representing the implied object graph.
|
| MetaUtils |
This utility class has the methods mostly related to reflection related code.
|
| Readers |
All special readers for json-io are stored here.
|
| Readers.BigDecimalReader | |
| Readers.BigIntegerReader | |
| Readers.CalendarReader | |
| Readers.ClassReader | |
| Readers.DateReader | |
| Readers.LocaleReader | |
| Readers.SqlDateReader | |
| Readers.StringBufferReader | |
| Readers.StringBuilderReader | |
| Readers.StringReader | |
| Readers.TimestampReader | |
| Readers.TimeZoneReader | |
| Writers |
All special writers for json-io are stored here.
|
| Writers.BigDecimalWriter | |
| Writers.BigIntegerWriter | |
| Writers.CalendarWriter | |
| Writers.ClassWriter | |
| Writers.DateWriter | |
| Writers.JsonStringWriter | |
| Writers.LocaleWriter | |
| Writers.StringBufferWriter | |
| Writers.StringBuilderWriter | |
| Writers.TimestampWriter | |
| Writers.TimeZoneWriter |
| Exception | Description |
|---|---|
| JsonIoException |
Custom RuntimeException subclass that is used as the main exception thrown by
json-io.
|
Copyright © 2015. All rights reserved.