public final class ObjectIdReader extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
JsonDeserializer<Object> |
deserializer
Deserializer used for deserializing id values.
|
ObjectIdGenerator<?> |
generator
Blueprint generator instance: actual instance will be
fetched from
SerializerProvider using this as
the key. |
SettableBeanProperty |
idProperty |
JavaType |
idType |
String |
propertyName |
Modifier | Constructor and Description |
---|---|
protected |
ObjectIdReader(JavaType t,
String propName,
ObjectIdGenerator<?> gen,
JsonDeserializer<?> deser,
SettableBeanProperty idProp) |
Modifier and Type | Method and Description |
---|---|
static ObjectIdReader |
construct(JavaType idType,
String propName,
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 String propertyName
public final ObjectIdGenerator<?> generator
SerializerProvider
using this as
the key.public final JsonDeserializer<Object> deserializer
public final SettableBeanProperty idProperty
protected ObjectIdReader(JavaType t, String propName, ObjectIdGenerator<?> gen, JsonDeserializer<?> deser, SettableBeanProperty idProp)
public static ObjectIdReader construct(JavaType idType, String propName, 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 © 2012-2014 FasterXML. All Rights Reserved.