Uses of Interface
com.cedarsoftware.util.io.JsonReader.ClassFactory
Packages that use JsonReader.ClassFactory
-
Uses of JsonReader.ClassFactory in com.cedarsoftware.util.io
Classes in com.cedarsoftware.util.io that implement JsonReader.ClassFactoryModifier and TypeClassDescriptionstatic class
Use to create new instances of collection interfaces (needed for empty collections)static class
Use to create new instances of Map interfaces (needed for empty Maps).Methods in com.cedarsoftware.util.io that return JsonReader.ClassFactoryMethods in com.cedarsoftware.util.io with parameters of type JsonReader.ClassFactoryModifier and TypeMethodDescriptionstatic void
JsonReader.assignInstantiator
(Class<?> c, JsonReader.ClassFactory factory) Deprecated.static void
JsonReader.assignInstantiator
(String className, JsonReader.ClassFactory factory) Deprecated.static void
ReadOptionsBuilder.assignInstantiator
(Class c, JsonReader.ClassFactory factory) See comment on method JsonReader.assignInstantiator(String, ClassFactory)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.withClassFactory
(Class<?> type, JsonReader.ClassFactory factory) Method parameters in com.cedarsoftware.util.io with type arguments of type JsonReader.ClassFactoryModifier and TypeMethodDescriptionReadOptionsBuilder.withClassFactories
(Map<Class<?>, ? extends JsonReader.ClassFactory> factories) -
Uses of JsonReader.ClassFactory in com.cedarsoftware.util.io.factory
Classes in com.cedarsoftware.util.io.factory that implement JsonReader.ClassFactoryModifier and TypeClassDescriptionclass
AbstractTemporalFactory<T extends TemporalAccessor>
Abstract class to help create temporal items.class
class
Abstract class to help create temporal items.class
Abstract class to help create temporal items.class
Abstract class to help create temporal items.class
Abstract class to help create temporal items.class
Abstract class to help create temporal items.class
Factory class to create Throwable instances.class
Factory class to create Throwable instances.class
Abstract class to help create temporal items.class
class
class
Abstract class to help create temporal items.class