Package | Description |
---|---|
com.cedarsoftware.util.io | |
com.cedarsoftware.util.io.factory |
Modifier and Type | Class and Description |
---|---|
static class |
JsonReader.CollectionFactory
Use to create new instances of collection interfaces (needed for empty collections)
|
static class |
JsonReader.MapFactory
Use to create new instances of Map interfaces (needed for empty Maps).
|
Modifier and Type | Method and Description |
---|---|
JsonReader.ClassFactory |
ReadOptions.getClassFactory(Class<?> c) |
Modifier and Type | Method and Description |
---|---|
static void |
JsonReader.assignInstantiator(Class<?> c,
JsonReader.ClassFactory factory)
Deprecated.
|
static void |
ReadOptionsBuilder.assignInstantiator(Class c,
JsonReader.ClassFactory factory)
See comment on method JsonReader.assignInstantiator(String, ClassFactory)
|
static void |
JsonReader.assignInstantiator(String className,
JsonReader.ClassFactory factory)
Deprecated.
|
static void |
ReadOptionsBuilder.assignInstantiator(String className,
JsonReader.ClassFactory factory)
For difficult to instantiate classes, you can add your own ClassFactory
which will be called when the passed in class 'c' is encountered.
|
ReadOptionsBuilder |
ReadOptionsBuilder.withClassFactory(Class<?> type,
JsonReader.ClassFactory factory) |
Modifier and Type | Method and Description |
---|---|
ReadOptionsBuilder |
ReadOptionsBuilder.withClassFactories(Map<Class<?>,? extends JsonReader.ClassFactory> factories) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTemporalFactory<T extends TemporalAccessor>
Abstract class to help create temporal items.
|
class |
CalendarFactory |
class |
DateFactory |
class |
EnumClassFactory |
class |
LocalDateFactory
Abstract class to help create temporal items.
|
class |
LocalDateTimeFactory
Abstract class to help create temporal items.
|
class |
LocalTimeFactory
Abstract class to help create temporal items.
|
class |
OffsetDateTimeFactory
Abstract class to help create temporal items.
|
class |
OffsetTimeFactory
Abstract class to help create temporal items.
|
class |
SqlDateFactory |
class |
StackTraceElementFactory
Factory class to create Throwable instances.
|
class |
ThrowableFactory
Factory class to create Throwable instances.
|
class |
TimeZoneFactory
Abstract class to help create temporal items.
|
class |
YearFactory |
class |
YearMonthFactory |
class |
ZonedDateTimeFactory
Abstract class to help create temporal items.
|
class |
ZoneOffsetFactory |
Copyright © 2023. All rights reserved.