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 TypeClassDescriptionclassThe MapResolver converts the raw Maps created from the JsonParser to higher quality Maps representing the implied object graph.classThe ObjectResolver converts the raw Maps created from the JsonParser to Java objects (a graph of Java instances).Methods in com.cedarsoftware.io with parameters of type ResolverModifier and TypeMethodDescriptiondefault ObjectClassFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) Implement this method to return a new instance of the passed in Class.default TRead a custom object from JSON. -
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) AtomicIntegerArrayFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) AtomicLongArrayFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) BitSetFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) char[]CharacterPrimArrayFactory.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) CountDownLatchFactory.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) MultiKeyMapFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) OptionalFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) RecordFactory.newInstance(Class<?> c, JsonObject jsonObj, Resolver resolver) ReentrantLockFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) ReentrantReadWriteLockFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) SemaphoreFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) SimpleEntryFactory.newInstance(Class<?> c, JsonObject jObj, Resolver resolver) Creates a new SimpleEntry or SimpleImmutableEntry instance using values from the JsonObject.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)