public abstract class AbstractIdentityDeserializationInfo<T,V> extends HasDeserializer<V,JsonDeserializer<V>> implements IdentityDeserializationInfo<T>
| Type | Property and Description |
|---|---|
boolean |
is
Gets the value of the property property.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractIdentityDeserializationInfo(java.lang.String propertyName,
java.lang.Class<?> type,
java.lang.Class<?> scope) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPropertyName() |
boolean |
isProperty()
Gets the value of the property property.
|
com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey |
newIdKey(java.lang.Object id) |
java.lang.Object |
readId(JsonReader reader,
JsonDeserializationContext ctx)
Reads the id and returns it.
|
getDeserializer, newDeserializerpublic final boolean isProperty
isProperty in interface IdentityDeserializationInfo<T>protected AbstractIdentityDeserializationInfo(java.lang.String propertyName,
java.lang.Class<?> type,
java.lang.Class<?> scope)
public final java.lang.String getPropertyName()
getPropertyName in interface IdentityDeserializationInfo<T>public final boolean isProperty()
isProperty in interface IdentityDeserializationInfo<T>public com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey newIdKey(java.lang.Object id)
newIdKey in interface IdentityDeserializationInfo<T>id - IdentifierObjectIdGenerator.IdKeypublic final java.lang.Object readId(JsonReader reader, JsonDeserializationContext ctx)
IdentityDeserializationInforeadId in interface IdentityDeserializationInfo<T>reader - readerctx - context of the deserialization processCopyright © 2014. All Rights Reserved.