Uses of Interface
org.hibernate.metamodel.model.domain.ManagedDomainType
-
Packages that use ManagedDomainType Package Description org.hibernate.graph Implements and extends the JPA-defined entity graph API.org.hibernate.graph.internal org.hibernate.graph.spi org.hibernate.metamodel.internal org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.query.derived org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree. -
-
Uses of ManagedDomainType in org.hibernate.graph
Methods in org.hibernate.graph that return ManagedDomainType Modifier and Type Method Description ManagedDomainType<J>Graph. getGraphedType()Graphs apply only toManagedTypes. -
Uses of ManagedDomainType in org.hibernate.graph.internal
Methods in org.hibernate.graph.internal that return ManagedDomainType Modifier and Type Method Description ManagedDomainType<J>AbstractGraph. getGraphedType()Methods in org.hibernate.graph.internal with parameters of type ManagedDomainType Modifier and Type Method Description booleanSubGraphImpl. appliesTo(ManagedDomainType<? super J> managedType)<S extends J>
SubGraphImplementor<S>AttributeNodeImpl. makeKeySubGraph(ManagedDomainType<S> subtype)<S extends J>
SubGraphImplementor<S>AttributeNodeImpl. makeSubGraph(ManagedDomainType<S> subtype)Constructors in org.hibernate.graph.internal with parameters of type ManagedDomainType Constructor Description AbstractGraph(ManagedDomainType<J> managedType, boolean mutable, JpaMetamodel jpaMetamodel)SubGraphImpl(ManagedDomainType<J> managedType, boolean mutable, JpaMetamodel jpaMetamodel) -
Uses of ManagedDomainType in org.hibernate.graph.spi
Methods in org.hibernate.graph.spi with parameters of type ManagedDomainType Modifier and Type Method Description booleanGraphImplementor. appliesTo(ManagedDomainType<? super J> managedType)default booleanRootGraphImplementor. appliesTo(ManagedDomainType<? super J> managedType)<S extends J>
SubGraphImplementor<S>AttributeNodeImplementor. makeKeySubGraph(ManagedDomainType<S> subtype)<S extends J>
SubGraphImplementor<S>AttributeNodeImplementor. makeSubGraph(ManagedDomainType<S> subtype) -
Uses of ManagedDomainType in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return ManagedDomainType Modifier and Type Method Description ManagedDomainType<X>AttributeContext. getOwnerType()Retrieve the attribute owner.ManagedDomainType<X>AttributeMetadata. getOwnerType()Retrieve the attribute owner's metamodel informationManagedDomainType<X>BaseAttributeMetadata. getOwnerType()Methods in org.hibernate.metamodel.internal with parameters of type ManagedDomainType Modifier and Type Method Description <X,Y>
PersistentAttribute<X,Y>AttributeFactory. buildAttribute(ManagedDomainType<X> ownerType, Property property)Build a normal attribute.static <X,Y>
PersistentAttribute<X,Y>AttributeFactory. buildAttribute(ManagedDomainType<X> ownerType, Property property, MetadataContext metadataContext)Constructors in org.hibernate.metamodel.internal with parameters of type ManagedDomainType Constructor Description BaseAttributeMetadata(Property propertyMapping, ManagedDomainType<X> ownerType, Member member, AttributeClassification attributeClassification, MetadataContext metadataContext) -
Uses of ManagedDomainType in org.hibernate.metamodel.model.domain
Subinterfaces of ManagedDomainType in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interfaceEmbeddableDomainType<J>Hibernate extension to the JPAEmbeddableTypecontract.interfaceEmbeddedDomainType<J>Deprecated.UseEmbeddableDomainTypeinstead.interfaceEntityDomainType<J>Extension to the JPAEntityTypecontractinterfaceIdentifiableDomainType<J>Extension to the JPAIdentifiableTypecontractinterfaceMappedSuperclassDomainType<J>Extension of the JPAMappedSuperclassTypecontractClasses in org.hibernate.metamodel.model.domain that implement ManagedDomainType Modifier and Type Class Description classAbstractIdentifiableType<J>Defines commonality for the JPAIdentifiableTypetypes.classAbstractManagedType<J>Commonality for Hibernate's implementations of the JPAManagedTypecontract.Methods in org.hibernate.metamodel.model.domain that return ManagedDomainType Modifier and Type Method Description <X> ManagedDomainType<X>JpaMetamodel. findManagedType(Class<X> cls)Same asJpaMetamodel.managedType(java.lang.Class<X>)exceptnullis returned rather than throwing an exception<S extends J>
ManagedDomainType<S>AbstractManagedType. findSubType(Class<S> subType)<S extends J>
ManagedDomainType<S>AbstractManagedType. findSubType(String subTypeName)<S extends J>
ManagedDomainType<S>ManagedDomainType. findSubType(Class<S> subType)<S extends J>
ManagedDomainType<S>ManagedDomainType. findSubType(String subTypeName)ManagedDomainType<D>BagPersistentAttribute. getDeclaringType()ManagedDomainType<D>PersistentAttribute. getDeclaringType()ManagedDomainType<D>PluralPersistentAttribute. getDeclaringType()ManagedDomainType<D>SingularPersistentAttribute. getDeclaringType()ManagedDomainType<? super J>AbstractManagedType. getSuperType()ManagedDomainType<? super J>ManagedDomainType. getSuperType()This type's super type descriptor.<X> ManagedDomainType<X>JpaMetamodel. managedType(Class<X> cls)Methods in org.hibernate.metamodel.model.domain that return types with arguments of type ManagedDomainType Modifier and Type Method Description Collection<? extends ManagedDomainType<? extends J>>AbstractManagedType. getSubTypes()Collection<? extends ManagedDomainType<? extends J>>ManagedDomainType. getSubTypes()Methods in org.hibernate.metamodel.model.domain with parameters of type ManagedDomainType Modifier and Type Method Description voidAbstractManagedType. addSubType(ManagedDomainType subType)voidManagedDomainType. addSubType(ManagedDomainType subType)Constructors in org.hibernate.metamodel.model.domain with parameters of type ManagedDomainType Constructor Description AbstractManagedType(String hibernateTypeName, JavaType<J> javaType, ManagedDomainType<? super J> superType, JpaMetamodelImplementor domainMetamodel) -
Uses of ManagedDomainType in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement ManagedDomainType Modifier and Type Class Description classEmbeddableTypeImpl<J>Standard Hibernate implementation of JPA'sEmbeddableTypecontractclassEntityTypeImpl<J>Defines the Hibernate implementation of the JPAEntityTypecontract.classMappedSuperclassTypeImpl<J>Methods in org.hibernate.metamodel.model.domain.internal that return ManagedDomainType Modifier and Type Method Description <X> ManagedDomainType<X>JpaMetamodelImpl. findManagedType(Class<X> cls)<X> ManagedDomainType<X>MappingMetamodelImpl. findManagedType(Class<X> cls)ManagedDomainType<D>AbstractAttribute. getDeclaringType()ManagedDomainType<D>PluralAttributeBuilder. getDeclaringType()ManagedDomainType<?>NonAggregatedCompositeSqmPathSource. getSqmPathType()<X> ManagedDomainType<X>JpaMetamodelImpl. managedType(Class<X> cls)<X> ManagedDomainType<X>MappingMetamodelImpl. managedType(Class<X> cls)static <S> ManagedDomainType<S>DomainModelHelper. resolveSubType(ManagedDomainType<? super S> baseType, Class<S> subTypeClass, JpaMetamodel jpaMetamodel)static <T,S extends T>
ManagedDomainType<S>DomainModelHelper. resolveSubType(ManagedDomainType<T> baseType, String subTypeName, JpaMetamodel jpaMetamodel)Methods in org.hibernate.metamodel.model.domain.internal with parameters of type ManagedDomainType Modifier and Type Method Description static <S> ManagedDomainType<S>DomainModelHelper. resolveSubType(ManagedDomainType<? super S> baseType, Class<S> subTypeClass, JpaMetamodel jpaMetamodel)static <T,S extends T>
ManagedDomainType<S>DomainModelHelper. resolveSubType(ManagedDomainType<T> baseType, String subTypeName, JpaMetamodel jpaMetamodel)Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type ManagedDomainType Constructor Description AbstractAttribute(ManagedDomainType<D> declaringType, String name, JavaType<J> attributeJtd, AttributeClassification attributeClassification, DomainType<B> valueType, Member member, MetadataContext metadataContext)Identifier(ManagedDomainType<D> declaringType, String name, SimpleDomainType<J> attributeType, Member member, AttributeClassification attributeClassification, boolean isGeneric, MetadataContext metadataContext)NonAggregatedCompositeSqmPathSource(String localName, SqmPathSource<J> pathModel, Bindable.BindableType bindableType, ManagedDomainType<J> container)PluralAttributeBuilder(JavaType<C> collectionJtd, boolean isGeneric, AttributeClassification attributeClassification, CollectionClassification collectionClassification, DomainType<E> elementType, DomainType<K> listIndexOrMapKeyType, ManagedDomainType<D> declaringType, Property property, Member member)SingularAttributeImpl(ManagedDomainType<D> declaringType, String name, AttributeClassification attributeClassification, DomainType<J> attributeType, JavaType<?> relationalJavaType, Member member, boolean isIdentifier, boolean isVersion, boolean isOptional, boolean isGeneric, MetadataContext metadataContext)Version(ManagedDomainType<X> declaringType, String name, AttributeClassification attributeClassification, SimpleDomainType<Y> attributeType, Member member, MetadataContext metadataContext) -
Uses of ManagedDomainType in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return ManagedDomainType Modifier and Type Method Description ManagedDomainType<O>AnonymousTupleSqmAssociationPathSource. getDeclaringType() -
Uses of ManagedDomainType in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement ManagedDomainType Modifier and Type Class Description classSqmPolymorphicRootDescriptor<T>Acts as the EntityValuedNavigable for a "polymorphic query" groupingMethods in org.hibernate.query.sqm.tree.domain that return ManagedDomainType Modifier and Type Method Description <S extends T>
ManagedDomainType<S>SqmPolymorphicRootDescriptor. findSubType(Class<S> type)<S extends T>
ManagedDomainType<S>SqmPolymorphicRootDescriptor. findSubType(String subTypeName)ManagedDomainType<? super T>SqmPolymorphicRootDescriptor. getSuperType()Methods in org.hibernate.query.sqm.tree.domain with parameters of type ManagedDomainType Modifier and Type Method Description voidSqmPolymorphicRootDescriptor. addSubType(ManagedDomainType subType)
-