Uses of Interface
com.cedarsoftware.util.io.JsonReader.ClassFactory
Packages that use JsonReader.ClassFactory
-
Uses of JsonReader.ClassFactory in com.cedarsoftware.util.io
Methods in com.cedarsoftware.util.io that return JsonReader.ClassFactoryModifier and TypeMethodDescriptionReadOptions.getClassFactory(Class<?> c) Get the ClassFactory associated to the passed in class.ReadOptionsBuilder.DefaultReadOptions.getClassFactory(Class<?> c) Get the ClassFactory associated to the passed in class.Methods in com.cedarsoftware.util.io with parameters of type JsonReader.ClassFactoryModifier and TypeMethodDescriptionReadOptionsBuilder.addClassFactory(Class<?> clazz, JsonReader.ClassFactory factory) Associate a ClassFactory to a Class that needs help being constructed and read in.static voidReadOptionsBuilder.addPermanentClassFactory(Class<?> sourceClass, JsonReader.ClassFactory factory) Call this method to add a permanent (JVM lifetime) coercion of one class to another during instance creation.static voidReadOptionsBuilder.assignInstantiator(Class<?> classToCreate, JsonReader.ClassFactory factory) Method parameters in com.cedarsoftware.util.io with type arguments of type JsonReader.ClassFactoryModifier and TypeMethodDescriptionReadOptionsBuilder.replaceClassFactories(Map<Class<?>, ? extends JsonReader.ClassFactory> factories) Associate multiple ClassFactory instances to Classes that needs help being constructed and read in. -
Uses of JsonReader.ClassFactory in com.cedarsoftware.util.io.factory
Classes in com.cedarsoftware.util.io.factory that implement JsonReader.ClassFactoryModifier and TypeClassDescriptionclassArrayFactory<T>classclassDeprecated.classclassclassDeprecated.classclassFactory class to create Throwable instances.classFactory class to create Throwable instances.