public final class ObjectIdReader
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
JsonDeserializer<java.lang.Object> |
deserializer
Deserializer used for deserializing id values.
|
com.fasterxml.jackson.annotation.ObjectIdGenerator<?> |
generator
Blueprint generator instance: actual instance will be
fetched from
SerializerProvider using this as
the key. |
SettableBeanProperty |
idProperty |
JavaType |
idType |
java.lang.String |
propertyName |
Modifier | Constructor and Description |
---|---|
protected |
ObjectIdReader(JavaType t,
java.lang.String propName,
com.fasterxml.jackson.annotation.ObjectIdGenerator<?> gen,
JsonDeserializer<?> deser,
SettableBeanProperty idProp) |
Modifier and Type | Method and Description |
---|---|
static ObjectIdReader |
construct(JavaType idType,
java.lang.String propName,
com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator,
JsonDeserializer<?> deser,
SettableBeanProperty idProp)
Factory method called by
BeanSerializerBase
with the initial information based on standard settings for the type
for which serializer is being built. |
public final JavaType idType
public final java.lang.String propertyName
public final com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator
SerializerProvider
using this as
the key.public final JsonDeserializer<java.lang.Object> deserializer
public final SettableBeanProperty idProperty
protected ObjectIdReader(JavaType t, java.lang.String propName, com.fasterxml.jackson.annotation.ObjectIdGenerator<?> gen, JsonDeserializer<?> deser, SettableBeanProperty idProp)
public static ObjectIdReader construct(JavaType idType, java.lang.String propName, com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, JsonDeserializer<?> deser, SettableBeanProperty idProp)
BeanSerializerBase
with the initial information based on standard settings for the type
for which serializer is being built.Copyright © 2013. All Rights Reserved.