Interface EntityDomainType<J>
-
- All Superinterfaces:
jakarta.persistence.metamodel.Bindable<J>
,BindableType<J>
,DomainType<J>
,jakarta.persistence.metamodel.EntityType<J>
,IdentifiableDomainType<J>
,jakarta.persistence.metamodel.IdentifiableType<J>
,ManagedDomainType<J>
,jakarta.persistence.metamodel.ManagedType<J>
,SqmExpressible<J>
,SqmExpressibleAccessor<J>
,SqmPathSource<J>
,jakarta.persistence.metamodel.Type<J>
- All Known Implementing Classes:
EntityTypeImpl
,SqmPolymorphicRootDescriptor
public interface EntityDomainType<J> extends IdentifiableDomainType<J>, jakarta.persistence.metamodel.EntityType<J>, SqmPathSource<J>
Extension to the JPAEntityType
contract
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getHibernateEntityName()
-
Methods inherited from interface jakarta.persistence.metamodel.Bindable
getBindableJavaType, getBindableType
-
Methods inherited from interface org.hibernate.query.BindableType
getBindableJavaType
-
Methods inherited from interface org.hibernate.metamodel.model.domain.DomainType
getExpressibleJavaType
-
Methods inherited from interface org.hibernate.metamodel.model.domain.IdentifiableDomainType
findIdAttribute, findNaturalIdAttributes, findVersionAttribute, getDeclaredId, getDeclaredVersion, getId, getIdClassAttributes, getIdentifierDescriptor, getIdType, getSupertype, getVersion, hasIdClass, visitIdClassAttributes
-
Methods inherited from interface jakarta.persistence.metamodel.IdentifiableType
hasSingleIdAttribute, hasVersionAttribute
-
Methods inherited from interface org.hibernate.metamodel.model.domain.ManagedDomainType
addSubType, findAttribute, findAttributeInSuperTypes, findDeclaredAttribute, findDeclaredPluralAttribute, findDeclaredSingularAttribute, findPluralAttribute, findSingularAttribute, findSubType, findSubType, findSubTypesAttribute, getAttribute, getDeclaredAttribute, getRepresentationMode, getSuperType, getTypeName, makeSubGraph, makeSubGraph, visitAttributes, visitDeclaredAttributes
-
Methods inherited from interface jakarta.persistence.metamodel.ManagedType
getAttributes, getCollection, getCollection, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes
-
Methods inherited from interface org.hibernate.query.sqm.SqmExpressible
isInstance, resolveExpressible
-
Methods inherited from interface org.hibernate.query.sqm.tree.SqmExpressibleAccessor
getNodeJavaType
-
Methods inherited from interface org.hibernate.query.sqm.SqmPathSource
createSqmPath, findSubPathSource, getExpressible, getIntermediatePathSource, getPathName, getSqmPathType, getSubPathSource
-
-
-
-
Method Detail
-
getHibernateEntityName
String getHibernateEntityName()
-
-