public class PropertyBasedObjectIdGenerator
extends com.fasterxml.jackson.annotation.ObjectIdGenerators.PropertyGenerator
| Constructor and Description |
|---|
PropertyBasedObjectIdGenerator(java.lang.Class<?> scope) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object> |
forScope(java.lang.Class<?> scope) |
java.lang.Object |
generateId(java.lang.Object forPojo) |
com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey |
key(java.lang.Object key) |
com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object> |
newForSerialization(java.lang.Object context) |
public PropertyBasedObjectIdGenerator(java.lang.Class<?> scope)
public java.lang.Object generateId(java.lang.Object forPojo)
public com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object> forScope(java.lang.Class<?> scope)
forScope in class com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object>public com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object> newForSerialization(java.lang.Object context)
newForSerialization in class com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object>public com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey key(java.lang.Object key)
key in class com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Object>