Uses of Interface
org.hibernate.metamodel.model.domain.DomainType
-
Packages that use DomainType Package Description org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).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.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.criteria Support for JPA criteria queries.org.hibernate.query.derived org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.tree.cte Nodes representing common table expressions (CTE) in the SQM tree.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types. -
-
Uses of DomainType in org.hibernate.metamodel.mapping
Subinterfaces of DomainType in org.hibernate.metamodel.mapping Modifier and Type Interface Description interfaceDiscriminatorType<O>Union ofConvertedBasicTypeandBasicDomainTypecapabilities. -
Uses of DomainType in org.hibernate.metamodel.model.domain
Subinterfaces of DomainType in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interfaceAnyMappingDomainType<J>Models Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeinterfaceBasicDomainType<J>Hibernate extension to the JPABasicTypecontract.interfaceEmbeddableDomainType<J>Hibernate extension to the JPAEmbeddableTypecontract.interfaceEmbeddedDomainType<J>Deprecated.UseEmbeddableDomainTypeinstead.interfaceEntityDomainType<J>Extension to the JPAEntityTypecontractinterfaceIdentifiableDomainType<J>Extension to the JPAIdentifiableTypecontractinterfaceManagedDomainType<J>Hibernate extension to the JPAManagedTypecontractinterfaceMappedSuperclassDomainType<J>Extension of the JPAMappedSuperclassTypecontractinterfaceSimpleDomainType<J>Describes any non-collection typeClasses in org.hibernate.metamodel.model.domain that implement DomainType Modifier and Type Class Description classAbstractDomainType<J>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 DomainType Modifier and Type Method Description DomainType<J>SingularPersistentAttribute. getSqmPathType()DomainType<?>PersistentAttribute. getValueGraphType()default DomainType<?>SingularPersistentAttribute. getValueGraphType()For a singular attribute, the value type is defined as the attribute type -
Uses of DomainType in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement DomainType Modifier and Type Class Description classDiscriminatorType<T>Deprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverter -
Uses of DomainType in org.hibernate.query
Subinterfaces of DomainType in org.hibernate.query Modifier and Type Interface Description interfaceReturnableType<T>Specialization of DomainType for types that can be used as function returns -
Uses of DomainType in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return DomainType Modifier and Type Method Description DomainType<T>JpaCteCriteriaType. getType()The domain type of the CTE. -
Uses of DomainType in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement DomainType Modifier and Type Class Description classAnonymousTupleType<T>Methods in org.hibernate.query.derived that return DomainType Modifier and Type Method Description DomainType<?>AnonymousTupleSimpleSqmPathSource. getSqmPathType()DomainType<J>AnonymousTupleSqmPathSource. getSqmPathType()DomainType<?>AnonymousTupleType. getSqmPathType()Methods in org.hibernate.query.derived with parameters of type DomainType Modifier and Type Method Description static ModelPartAnonymousTupleTableGroupProducer. createModelPart(MappingType mappingType, SqmExpressible<?> sqmExpressible, DomainType<?> domainType, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, String partName, ModelPart existingModelPart, Set<String> compatibleTableExpressions, int fetchableIndex)Constructors in org.hibernate.query.derived with parameters of type DomainType Constructor Description AnonymousTupleEmbeddableValuedModelPart(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?,?>> attributes, DomainType<?> domainType, String componentName, EmbeddableValuedModelPart existingModelPartContainer, int fetchableIndex)AnonymousTupleEmbeddedEntityIdentifierMapping(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?,?>> attributes, DomainType<?> domainType, CompositeIdentifierMapping delegate)AnonymousTupleEntityValuedModelPart(EntityIdentifierMapping identifierMapping, DomainType<?> domainType, String componentName, EntityValuedModelPart delegate, int fetchableIndex)AnonymousTupleNonAggregatedEntityIdentifierMapping(SqmExpressible<?> sqmExpressible, List<SqlSelection> sqlSelections, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?,?>> attributes, DomainType<?> domainType, String componentName, NonAggregatedIdentifierMapping delegate)AnonymousTupleSimpleSqmPathSource(String localPathName, DomainType<J> domainType, Bindable.BindableType jpaBindableType) -
Uses of DomainType in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return DomainType Modifier and Type Method Description DomainType<?>SqmPathSource. getSqmPathType()The type of SqmPaths this source creates. -
Uses of DomainType in org.hibernate.query.sqm.tree.cte
Classes in org.hibernate.query.sqm.tree.cte that implement DomainType Modifier and Type Class Description classSqmCteTable<T>Methods in org.hibernate.query.sqm.tree.cte that return DomainType Modifier and Type Method Description DomainType<T>SqmCteTable. getType() -
Uses of DomainType in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement DomainType 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 DomainType Modifier and Type Method Description DomainType<?>SqmPolymorphicRootDescriptor. getSqmPathType() -
Uses of DomainType in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with parameters of type DomainType Modifier and Type Method Description default <X> SqmExpression<X>SqmExpression. castAs(DomainType<X> type) -
Uses of DomainType in org.hibernate.type
Subinterfaces of DomainType in org.hibernate.type Modifier and Type Interface Description interfaceAdjustableBasicType<J>Extension contract forBasicTypeimplementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interfaceBasicPluralType<C,E>A basic plural type.interfaceBasicType<T>Marker interface for basic types.interfaceConvertedBasicType<J>Extension for implementations ofBasicTypewhich have an implied conversion.Classes in org.hibernate.type that implement DomainType Modifier and Type Class Description classAbstractSingleColumnStandardBasicType<T>TODO : javadocclassAbstractStandardBasicType<T>Convenience base class forBasicTypeimplementations.classBasicArrayType<T>A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E>A type that maps betweenARRAYandCollection<T>classConvertedBasicArrayType<T>A converted basic array type.classConvertedBasicCollectionType<C extends Collection<E>,E>A converted basic array type.classCustomType<J>classJavaObjectTypeclassNullTypeclassSerializableToBlobType<T extends Serializable>classSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classStandardBasicTypeTemplate<J>A BasicType adapter targeting partial portability to 6.0's type system changes.
-