JsonIdentityInfo annotation or its
custom alternatives
| Modifier and Type | Field and Description |
|---|---|
| protected final boolean | |
| protected final Class | |
| protected final PropertyName | |
| protected final Class | |
| protected final Class | |
| private static final ObjectIdInfo |
| Access | Constructor and Description |
|---|---|
| public | ObjectIdInfo(PropertyName name, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen, Class<? extends ObjectIdResolver> resolver)
|
| protected | ObjectIdInfo(PropertyName prop, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen, boolean alwaysAsId)
|
| protected | ObjectIdInfo(PropertyName prop, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen, boolean alwaysAsId, Class<? extends ObjectIdResolver> resolver)
|
| Modifier and Type | Method and Description |
|---|---|
| public static ObjectIdInfo | |
| public boolean | |
| public Class | |
| public PropertyName | |
| public Class | |
| public Class | |
| public String | |
| public ObjectIdInfo |
| _alwaysAsId | back to summary |
|---|---|
| protected final boolean _alwaysAsId | |
| _generator | back to summary |
|---|---|
| protected final Class<? extends ObjectIdGenerator<?>> _generator | |
| _propertyName | back to summary |
|---|---|
| protected final PropertyName _propertyName | |
| _resolver | back to summary |
|---|---|
| protected final Class<? extends ObjectIdResolver> _resolver | |
| _scope | back to summary |
|---|---|
| protected final Class<?> _scope | |
| EMPTY | back to summary |
|---|---|
private static final ObjectIdInfo EMPTY
| |
| ObjectIdInfo | back to summary |
|---|---|
| public ObjectIdInfo(PropertyName name, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen, Class<? extends ObjectIdResolver> resolver) | |
| ObjectIdInfo | back to summary |
|---|---|
| protected ObjectIdInfo(PropertyName prop, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen, boolean alwaysAsId) | |
| ObjectIdInfo | back to summary |
|---|---|
| protected ObjectIdInfo(PropertyName prop, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen, boolean alwaysAsId, Class<? extends ObjectIdResolver> resolver) | |
| empty | back to summary |
|---|---|
| public static ObjectIdInfo empty() | |
| getAlwaysAsId | back to summary |
|---|---|
| public boolean getAlwaysAsId() | |
| getGeneratorType | back to summary |
|---|---|
| public Class | |
| getPropertyName | back to summary |
|---|---|
| public PropertyName getPropertyName() | |
| getResolverType | back to summary |
|---|---|
| public Class | |
| getScope | back to summary |
|---|---|
| public Class | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| withAlwaysAsId | back to summary |
|---|---|
| public ObjectIdInfo withAlwaysAsId(boolean state) | |