public abstract class AbstractEntityInformation<T,ID> extends Object implements EntityInformation<T,ID>
EntityInformation
. Considers an entity to be new whenever
EntityInformation.getId(Object)
returns null or the identifier is a Java primitive
and
EntityInformation.getId(Object)
returns zero.Constructor and Description |
---|
AbstractEntityInformation(Class<T> domainClass) |
Modifier and Type | Method and Description |
---|---|
Class<T> |
getJavaType()
Returns the actual domain class type.
|
boolean |
isNew(T entity)
Returns whether the given entity is considered to be new.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getIdType, getRequiredId
public boolean isNew(T entity)
EntityInformation
isNew
in interface EntityInformation<T,ID>
entity
- must never be nullpublic Class<T> getJavaType()
EntityMetadata
getJavaType
in interface EntityMetadata<T>
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.