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