public interface IdentifiableTypeDescriptor<J> extends IdentifiableDomainType<J>, ManagedTypeDescriptor<J>
IdentifiableType descriptor| Modifier and Type | Interface and Description |
|---|---|
static interface |
IdentifiableTypeDescriptor.InFlightAccess<X> |
Type.PersistenceTypegetIdClassAttributes, hasSingleIdAttribute, hasVersionAttributefindAttribute, findDeclaredAttribute, findSubType, findSubType, getAttribute, getCollection, getCollection, getDeclaredAttribute, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDefaultGraph, getList, getList, getMap, getMap, getName, getPluralAttribute, getSet, getSet, getSingularAttribute, getSingularAttribute, makeSubGraph, makeSubGraphgetTypeNamegetJavaType, getPersistenceTypegetAttributes, getDeclaredAttributes, getDeclaredPluralAttributes, getDeclaredSingularAttributes, getPluralAttributes, getSingularAttributesboolean hasIdClass()
SingularPersistentAttribute<? super J,?> locateIdAttribute()
void collectIdClassAttributes(Set<SingularPersistentAttribute<? super J,?>> attributes)
void visitIdClassAttributes(Consumer<SingularPersistentAttribute<? super J,?>> attributeConsumer)
IdentifiableTypeDescriptor.InFlightAccess<J> getInFlightAccess()
ManagedTypeDescriptorgetInFlightAccess in interface ManagedTypeDescriptor<J>SimpleTypeDescriptor<?> getIdType()
getIdType in interface IdentifiableType<J><Y> SingularPersistentAttribute<J,Y> getDeclaredId(Class<Y> type)
getDeclaredId in interface IdentifiableType<J><Y> SingularPersistentAttribute<? super J,Y> getId(Class<Y> type)
getId in interface IdentifiableType<J>SingularPersistentAttribute<? super J,?> locateVersionAttribute()
<Y> SingularPersistentAttribute<? super J,Y> getVersion(Class<Y> type)
getVersion in interface IdentifiableType<J><Y> SingularPersistentAttribute<J,Y> getDeclaredVersion(Class<Y> type)
getDeclaredVersion in interface IdentifiableType<J>IdentifiableTypeDescriptor<? super J> getSuperType()
ManagedTypeDescriptorIdentifiableTypeDescriptor branch of the ManagedType treegetSuperType in interface ManagedTypeDescriptor<J>default IdentifiableTypeDescriptor<? super J> getSupertype()
getSupertype in interface IdentifiableType<J>Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.