Uses of Class
com.cedarsoftware.io.Resolver
Packages that use Resolver
-
Uses of Resolver in com.cedarsoftware.io
Subclasses of Resolver in com.cedarsoftware.ioModifier and TypeClassDescriptionclass
The MapResolver converts the raw Maps created from the JsonParser to higher quality Maps representing the implied object graph.class
The ObjectResolver converts the raw Maps created from the JsonParser to Java objects (a graph of Java instances).Methods in com.cedarsoftware.io that return ResolverModifier and TypeMethodDescriptionJsonReader.getResolver()
Returns the currentResolver
instance used for JSON deserialization.Methods in com.cedarsoftware.io with parameters of type ResolverModifier and TypeMethodDescriptiondefault void
JsonReader.ClassFactory.gatherRemainingValues
(Resolver resolver, JsonObject jObj, List<Object> arguments, Set<String> excludedFields) default Object
JsonReader.ClassFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) Implement this method to return a new instance of the passed in Class.default Object
Read a custom object.Constructors in com.cedarsoftware.io with parameters of type ResolverModifierConstructorDescriptionJsonReader
(Resolver resolver) Use this constructor to resolve JsonObjects into Java, for example, in a ClassFactory or custom reader. -
Uses of Resolver in com.cedarsoftware.io.factory
Methods in com.cedarsoftware.io.factory with parameters of type ResolverModifier and TypeMethodDescriptionArrayFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) ByteBufferFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) char[]
CharacterPrimArrayFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) CharBufferFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) CheckedFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) CollectionFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) CompactMapFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) CompactSetFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) ConvertableFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) EmptyFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) EnumClassFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) EnumSetFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) MapFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) SingletonFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) StackTraceElementFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) SynchronizedFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) ThrowableFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver) UnmodifiableFactory.newInstance
(Class<?> c, JsonObject jObj, Resolver resolver)