public interface IdentifiableType<X> extends ManagedType<X>
Type.PersistenceType
Modifier and Type | Method and Description |
---|---|
<Y> SingularAttribute<X,Y> |
getDeclaredId(Class<Y> type) |
<Y> SingularAttribute<X,Y> |
getDeclaredVersion(Class<Y> type) |
<Y> SingularAttribute<? super X,Y> |
getId(Class<Y> type) |
Set<SingularAttribute<? super X,?>> |
getIdClassAttributes() |
Type<?> |
getIdType() |
IdentifiableType<? super X> |
getSupertype() |
<Y> SingularAttribute<? super X,Y> |
getVersion(Class<Y> type) |
boolean |
hasSingleIdAttribute() |
boolean |
hasVersionAttribute() |
getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes
getJavaType, getPersistenceType
<Y> SingularAttribute<? super X,Y> getId(Class<Y> type)
<Y> SingularAttribute<X,Y> getDeclaredId(Class<Y> type)
<Y> SingularAttribute<? super X,Y> getVersion(Class<Y> type)
<Y> SingularAttribute<X,Y> getDeclaredVersion(Class<Y> type)
IdentifiableType<? super X> getSupertype()
boolean hasSingleIdAttribute()
boolean hasVersionAttribute()
Set<SingularAttribute<? super X,?>> getIdClassAttributes()
Type<?> getIdType()
Copyright © 2013. All Rights Reserved.