| Package | Description |
|---|---|
| com.cedarsoftware.util.io |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JsonReader.JsonClassReaderEx
Implement this interface to add a custom JSON reader.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Readers.AtomicBooleanReader |
static class |
Readers.AtomicIntegerReader |
static class |
Readers.AtomicLongReader |
static class |
Readers.BigDecimalReader |
static class |
Readers.BigIntegerReader |
static class |
Readers.CalendarReader |
static class |
Readers.ClassReader |
static class |
Readers.DateReader |
static class |
Readers.EnumReader |
static class |
Readers.LocaleReader |
static class |
Readers.RecordReader |
static class |
Readers.SqlDateReader |
static class |
Readers.StringBufferReader |
static class |
Readers.StringBuilderReader |
static class |
Readers.StringReader |
static class |
Readers.TimestampReader |
static class |
Readers.URLReader |
static class |
Readers.UUIDReader |
| Modifier and Type | Field and Description |
|---|---|
protected static Map<Class<?>,JsonReader.JsonClassReader> |
JsonReader.BASE_READERS |
protected Map<Class<?>,JsonReader.JsonClassReader> |
JsonReader.readers |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonReader.addReader(Class c,
JsonReader.JsonClassReader reader)
Deprecated.
use ReadOptionsBuilder to create any additional readers you'll need.
|
static void |
JsonReader.addReaderPermanent(Class c,
JsonReader.JsonClassReader reader)
Call this method to add a custom JSON reader to json-io.
|
ReadOptionsBuilder |
ReadOptionsBuilder.withCustomReader(Class<?> c,
JsonReader.JsonClassReader reader) |
| Modifier and Type | Method and Description |
|---|---|
ReadOptionsBuilder |
ReadOptionsBuilder.withCustomReaders(Map<? extends Class<?>,? extends JsonReader.JsonClassReader> map) |
Copyright © 2023. All rights reserved.