public abstract class AbstractEntityInformation<T,ID extends Serializable> extends Object implements EntityInformation<T,ID>
EntityInformation
. Considers an entity to be new whenever
EntityInformation.getId(Object)
returns null.Constructor and Description |
---|
AbstractEntityInformation(Class<T> domainClass)
Creates a new
AbstractEntityInformation from the given domain class. |
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
public AbstractEntityInformation(Class<T> domainClass)
AbstractEntityInformation
from the given domain class.domainClass
- must not be null.public boolean isNew(T entity)
EntityInformation
isNew
in interface EntityInformation<T,ID extends Serializable>
entity
- must never be nullpublic Class<T> getJavaType()
EntityMetadata
getJavaType
in interface EntityMetadata<T>
Copyright © 2011-2015–2017 Pivotal Software, Inc.. All rights reserved.