public abstract class PropertyIdentitySerializationInfo<T,V> extends BeanPropertySerializer<T,V> implements IdentitySerializationInfo<T>
| Type | Property and Description |
|---|---|
boolean |
is |
propertyName| Constructor and Description |
|---|
PropertyIdentitySerializationInfo(boolean alwaysAsId,
String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
ObjectIdSerializer<?> |
getObjectId(T bean,
JsonSerializationContext ctx) |
boolean |
isAlwaysAsId() |
boolean |
isProperty() |
getParameters, getPropertyName, getValue, newParameters, serialize, serializePropertyNamegetSerializer, newSerializerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPropertyNameisProperty in interface IdentitySerializationInfo<T>public PropertyIdentitySerializationInfo(boolean alwaysAsId,
String propertyName)
public boolean isAlwaysAsId()
isAlwaysAsId in interface IdentitySerializationInfo<T>public boolean isProperty()
isProperty in interface IdentitySerializationInfo<T>public ObjectIdSerializer<?> getObjectId(T bean, JsonSerializationContext ctx)
getObjectId in interface IdentitySerializationInfo<T>Copyright © 2016. All Rights Reserved.