Uses of Interface
org.hibernate.metamodel.model.domain.SimpleDomainType
Packages that use SimpleDomainType
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
This package abstracts persistence mechanisms for entities.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing path expressions in the SQM tree.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.-
Uses of SimpleDomainType in org.hibernate.metamodel.mapping
Subinterfaces of SimpleDomainType in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterfaceUnion ofConvertedBasicTypeandBasicDomainTypecapabilities. -
Uses of SimpleDomainType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement SimpleDomainTypeModifier and TypeClassDescriptionclassSpecialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMappingof this discriminator - the bit that handles the relationship between the relational JavaType and the JdbcType -
Uses of SimpleDomainType in org.hibernate.metamodel.model.domain
Subinterfaces of SimpleDomainType in org.hibernate.metamodel.model.domainModifier and TypeInterfaceDescriptioninterfaceModels Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeinterfaceHibernate extension to the JPABasicTypecontract.Classes in org.hibernate.metamodel.model.domain that implement SimpleDomainTypeModifier and TypeClassDescriptionclassclassFunctionality common to all implementations ofIdentifiableType.classFunctionality common to all implementations ofManagedType.Methods in org.hibernate.metamodel.model.domain that return SimpleDomainTypeModifier and TypeMethodDescriptionAnyMappingDomainType.getDiscriminatorType()BagPersistentAttribute.getElementType()PluralPersistentAttribute.getElementType()AbstractIdentifiableType.getIdType()IdentifiableDomainType.getIdType()PersistentAttribute.getKeyGraphType()default SimpleDomainType<?>PluralPersistentAttribute.getKeyGraphType()AnyMappingDomainType.getKeyType()MapPersistentAttribute.getKeyType()SingularPersistentAttribute.getType()BagPersistentAttribute.getValueGraphType()PluralPersistentAttribute.getValueGraphType() -
Uses of SimpleDomainType in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement SimpleDomainTypeModifier and TypeClassDescriptionclassAbstract SqmPathSource implementation for discriminatorsclassSqmPathSourceimplementation forAnyDiscriminatorclassclassclassclassclassImplementation ofEmbeddableType.classSqmPathSource implementation for embeddable discriminatorclassSqmPathSource implementation for entity discriminatorclassImplementation ofEntityType.classImplementation ofMappedSuperclassType.classMethods in org.hibernate.metamodel.model.domain.internal that return SimpleDomainTypeModifier and TypeMethodDescriptionAbstractPluralAttribute.getElementType()AbstractPluralAttribute.getKeyGraphType()MapAttributeImpl.getKeyGraphType()SingularAttributeImpl.getKeyGraphType()AnyMappingDomainTypeImpl.getKeyType()MapAttributeImpl.getKeyType()SingularAttributeImpl.getSqmPathType()SingularAttributeImpl.getType()AbstractPluralAttribute.getValueGraphType()SingularAttributeImpl.getValueGraphType()Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type SimpleDomainTypeModifierConstructorDescriptionAnyDiscriminatorSqmPathSource(String localPathName, SqmPathSource<D> pathModel, SimpleDomainType<D> domainType, Bindable.BindableType jpaBindableType) Identifier(ManagedDomainType<D> declaringType, String name, SimpleDomainType<J> attributeType, Member member, AttributeClassification attributeClassification, boolean isGeneric, MetadataContext metadataContext) Version(ManagedDomainType<X> declaringType, String name, AttributeClassification attributeClassification, SimpleDomainType<Y> attributeType, Member member, MetadataContext metadataContext) -
Uses of SimpleDomainType in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement SimpleDomainTypeModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of SimpleDomainType in org.hibernate.query
Subinterfaces of SimpleDomainType in org.hibernate.queryModifier and TypeInterfaceDescriptioninterfaceSpecialization of DomainType for types that can be used as function returns -
Uses of SimpleDomainType in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement SimpleDomainTypeMethods in org.hibernate.query.derived that return SimpleDomainTypeModifier and TypeMethodDescriptionAnonymousTupleSqmAssociationPathSource.getKeyGraphType()AnonymousTupleSqmAssociationPathSource.getType()Constructors in org.hibernate.query.derived with parameters of type SimpleDomainTypeModifierConstructorDescriptionAnonymousTupleSqmAssociationPathSource(String localPathName, SqmPath<J> path, SimpleDomainType<J> domainType) -
Uses of SimpleDomainType in org.hibernate.query.sqm.tree.cte
Classes in org.hibernate.query.sqm.tree.cte that implement SimpleDomainType -
Uses of SimpleDomainType in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return SimpleDomainType -
Uses of SimpleDomainType in org.hibernate.type
Subinterfaces of SimpleDomainType in org.hibernate.typeModifier and TypeInterfaceDescriptioninterfaceExtension 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.interfaceExtension for implementations ofBasicTypewhich have an implied conversion.Classes in org.hibernate.type that implement SimpleDomainTypeModifier and TypeClassDescriptionclassTODO : javadocclassConvenience base class forBasicTypeimplementations.classBasicArrayType<T,E> A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E> A type that maps betweenARRAYandCollection<T>classA type that is assignable to every non-primitive type, that is, the type ofnull.classConvertedBasicArrayType<T,S, E> Given aBasicValueConverterfor an array type,classConvertedBasicCollectionType<C extends Collection<E>,E> A converted basic array type.classCustomType<J>classclassclassclassSerializableToBlobType<T extends Serializable>classSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classA BasicType adapter targeting partial portability to 6.0's type system changes. -
Uses of SimpleDomainType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement SimpleDomainTypeModifier and TypeClassDescriptionclassclassclassclassWrapper ofCustomMutabilityConvertedBasicTypeImplfor primitive type.classclass
DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverter