Home
last modified time | relevance | path

Searched refs:ObjectIdResolver (Results 1 – 14 of 14) sorted by relevance

/external/jackson-databind/src/main/java/com/fasterxml/jackson/databind/introspect/
DObjectIdInfo.java5 import com.fasterxml.jackson.annotation.ObjectIdResolver;
19 protected final Class<? extends ObjectIdResolver> _resolver;
29 Class<? extends ObjectIdResolver> resolver) in ObjectIdInfo()
42 boolean alwaysAsId, Class<? extends ObjectIdResolver> resolver) in ObjectIdInfo()
68 public Class<? extends ObjectIdResolver> getResolverType() { return _resolver; } in getResolverType()
/external/jackson-annotations/src/main/java/com/fasterxml/jackson/annotation/
DObjectIdResolver.java11 public interface ObjectIdResolver { interface
47 ObjectIdResolver newForDeserialization(Object context); in newForDeserialization()
57 boolean canUseFor(ObjectIdResolver resolverType); in canUseFor()
DSimpleObjectIdResolver.java13 public class SimpleObjectIdResolver implements ObjectIdResolver {
36 public boolean canUseFor(ObjectIdResolver resolverType) { in canUseFor()
41 public ObjectIdResolver newForDeserialization(Object context) { in newForDeserialization()
DJsonIdentityInfo.java69 public Class<? extends ObjectIdResolver> resolver() default SimpleObjectIdResolver.class; in resolver()
/external/jackson-databind/src/main/java/com/fasterxml/jackson/databind/deser/impl/
DObjectIdReader.java6 import com.fasterxml.jackson.annotation.ObjectIdResolver;
32 public final ObjectIdResolver resolver;
49 JsonDeserializer<?> deser, SettableBeanProperty idProp, ObjectIdResolver resolver) in ObjectIdReader()
66 SettableBeanProperty idProp, ObjectIdResolver resolver) in construct()
DReadableObjectId.java9 import com.fasterxml.jackson.annotation.ObjectIdResolver;
30 protected ObjectIdResolver _resolver;
36 public void setResolver(ObjectIdResolver resolver) { in setResolver()
113 public ObjectIdResolver getResolver() { in getResolver()
/external/jackson-databind/src/main/java/com/fasterxml/jackson/databind/deser/
DDefaultDeserializationContext.java8 import com.fasterxml.jackson.annotation.ObjectIdResolver;
37 private List<ObjectIdResolver> _objectIdResolvers;
90 …public ReadableObjectId findObjectId(Object id, ObjectIdGenerator<?> gen, ObjectIdResolver resolve… in findObjectId()
110 ObjectIdResolver resolver = null; in findObjectId()
113 _objectIdResolvers = new ArrayList<ObjectIdResolver>(8); in findObjectId()
115 for (ObjectIdResolver res : _objectIdResolvers) { in findObjectId()
DAbstractDeserializer.java8 import com.fasterxml.jackson.annotation.ObjectIdResolver;
135ObjectIdResolver resolver = ctxt.objectIdResolverInstance(accessor, objectIdInfo); in createContextual()
DBeanDeserializerFactory.java377ObjectIdResolver resolver = ctxt.objectIdResolverInstance(beanDesc.getClassInfo(), objectIdInfo); in addObjectIdReader()
DBeanDeserializerBase.java754 ObjectIdResolver resolver = ctxt.objectIdResolverInstance(accessor, objectIdInfo); in createContextual()
/external/jackson-databind/src/main/java/com/fasterxml/jackson/databind/cfg/
DHandlerInstantiator.java4 import com.fasterxml.jackson.annotation.ObjectIdResolver;
129 …public ObjectIdResolver resolverIdGeneratorInstance(MapperConfig<?> config, Annotated annotated, C… in resolverIdGeneratorInstance()
/external/jackson-databind/src/main/java/com/fasterxml/jackson/databind/
DDatabindContext.java328 public ObjectIdResolver objectIdResolverInstance(Annotated annotated, ObjectIdInfo objectIdInfo) in objectIdResolverInstance()
330 Class<? extends ObjectIdResolver> implClass = objectIdInfo.getResolverType(); in objectIdResolverInstance()
333ObjectIdResolver resolver = (hi == null) ? null : hi.resolverIdGeneratorInstance(config, annotated… in objectIdResolverInstance()
DDeserializationContext.java11 import com.fasterxml.jackson.annotation.ObjectIdResolver;
633 …eadableObjectId findObjectId(Object id, ObjectIdGenerator<?> generator, ObjectIdResolver resolver); in findObjectId()
/external/jackson-databind/src/test/java/com/fasterxml/jackson/databind/objectid/
DTestObjectIdDeserialization.java14 import com.fasterxml.jackson.annotation.ObjectIdResolver;
157 public static class PoolResolver implements ObjectIdResolver {
170 public boolean canUseFor(ObjectIdResolver resolverType) in canUseFor()
176 public ObjectIdResolver newForDeserialization(Object c) in newForDeserialization()