Uses of Interface
org.hibernate.metamodel.model.domain.SimpleDomainType
-
Packages that use SimpleDomainType Package Description org.hibernate.graph.spi 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.mapping.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.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.derived 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.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.internal -
-
Uses of SimpleDomainType in org.hibernate.graph.spi
Methods in org.hibernate.graph.spi that return SimpleDomainType Modifier and Type Method Description static <J> SimpleDomainType<J>
GraphHelper. resolveKeyTypeDescriptor(PluralPersistentAttribute attribute)
static <J> SimpleDomainType<J>
GraphHelper. resolveKeyTypeDescriptor(SingularPersistentAttribute attribute)
-
Uses of SimpleDomainType in org.hibernate.metamodel.mapping
Subinterfaces of SimpleDomainType in org.hibernate.metamodel.mapping Modifier and Type Interface Description interface
DiscriminatorType<O>
Union ofConvertedBasicType
andBasicDomainType
capabilities. -
Uses of SimpleDomainType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement SimpleDomainType Modifier and Type Class Description class
DiscriminatorTypeImpl<O>
Specialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMapping
of 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.domain Modifier and Type Interface Description interface
AnyMappingDomainType<J>
Models Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeinterface
BasicDomainType<J>
Hibernate extension to the JPABasicType
contract.Classes in org.hibernate.metamodel.model.domain that implement SimpleDomainType Modifier and Type Class Description class
AbstractDomainType<J>
class
AbstractIdentifiableType<J>
Defines commonality for the JPAIdentifiableType
types.class
AbstractManagedType<J>
Commonality for Hibernate's implementations of the JPAManagedType
contract.Methods in org.hibernate.metamodel.model.domain that return SimpleDomainType Modifier and Type Method Description SimpleDomainType
AnyMappingDomainType. getDiscriminatorType()
SimpleDomainType<E>
BagPersistentAttribute. getElementType()
SimpleDomainType<E>
PluralPersistentAttribute. getElementType()
SimpleDomainType<?>
AbstractIdentifiableType. getIdType()
SimpleDomainType<?>
IdentifiableDomainType. getIdType()
SimpleDomainType<?>
PersistentAttribute. getKeyGraphType()
default SimpleDomainType<?>
PluralPersistentAttribute. getKeyGraphType()
SimpleDomainType
AnyMappingDomainType. getKeyType()
SimpleDomainType<K>
MapPersistentAttribute. getKeyType()
SimpleDomainType<J>
SingularPersistentAttribute. getType()
SimpleDomainType<E>
BagPersistentAttribute. getValueGraphType()
SimpleDomainType<E>
PluralPersistentAttribute. getValueGraphType()
-
Uses of SimpleDomainType in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement SimpleDomainType Modifier and Type Class Description class
AnyDiscriminatorSqmPathSource<D>
SqmPathSource implementation forAnyDiscriminator
class
AnyMappingDomainTypeImpl
class
ArrayTupleType
class
BasicSqmPathSource<J>
class
BasicTypeImpl<J>
class
DiscriminatorSqmPathSource<D>
SqmPathSource implementation for entity discriminatorclass
EmbeddableTypeImpl<J>
Standard Hibernate implementation of JPA'sEmbeddableType
contractclass
EntityTypeImpl<J>
Defines the Hibernate implementation of the JPAEntityType
contract.class
MappedSuperclassTypeImpl<J>
class
PrimitiveBasicTypeImpl<J>
Methods in org.hibernate.metamodel.model.domain.internal that return SimpleDomainType Modifier and Type Method Description SimpleDomainType<E>
AbstractPluralAttribute. getElementType()
SimpleDomainType<?>
AbstractPluralAttribute. getKeyGraphType()
SimpleDomainType<J>
SingularAttributeImpl. getKeyGraphType()
SimpleDomainType
AnyMappingDomainTypeImpl. getKeyType()
SimpleDomainType<J>
SingularAttributeImpl. getSqmPathType()
SimpleDomainType<J>
SingularAttributeImpl. getType()
SimpleDomainType<E>
AbstractPluralAttribute. getValueGraphType()
SimpleDomainType<J>
SingularAttributeImpl. getValueGraphType()
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type SimpleDomainType Constructor Description AnyDiscriminatorSqmPathSource(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 SimpleDomainType Modifier and Type Class Description class
DiscriminatorType<T>
Deprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,DiscriminatorMetadata
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter
-
Uses of SimpleDomainType in org.hibernate.query
Subinterfaces of SimpleDomainType in org.hibernate.query Modifier and Type Interface Description interface
ReturnableType<T>
Specialization 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 SimpleDomainType Modifier and Type Class Description class
AnonymousTupleType<T>
Methods in org.hibernate.query.derived that return SimpleDomainType Modifier and Type Method Description SimpleDomainType<?>
AnonymousTupleSqmAssociationPathSource. getKeyGraphType()
SimpleDomainType<J>
AnonymousTupleSqmAssociationPathSource. getType()
Constructors in org.hibernate.query.derived with parameters of type SimpleDomainType Constructor Description AnonymousTupleSqmAssociationPathSource(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 Modifier and Type Class Description class
SqmCteTable<T>
-
Uses of SimpleDomainType in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return SimpleDomainType Modifier and Type Method Description SimpleDomainType<?>
SqmPolymorphicRootDescriptor. getIdType()
-
Uses of SimpleDomainType in org.hibernate.type
Subinterfaces of SimpleDomainType in org.hibernate.type Modifier and Type Interface Description interface
AdjustableBasicType<J>
Extension contract forBasicType
implementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interface
BasicPluralType<C,E>
A basic plural type.interface
BasicType<T>
Marker interface for basic types.interface
ConvertedBasicType<J>
Extension for implementations ofBasicType
which have an implied conversion.Classes in org.hibernate.type that implement SimpleDomainType Modifier and Type Class Description class
AbstractSingleColumnStandardBasicType<T>
TODO : javadocclass
AbstractStandardBasicType<T>
Convenience base class forBasicType
implementations.class
BasicArrayType<T>
A type that maps betweenARRAY
andT[]
class
BasicCollectionType<C extends Collection<E>,E>
A type that maps betweenARRAY
andCollection<T>
class
ConvertedBasicArrayType<T>
A converted basic array type.class
ConvertedBasicCollectionType<C extends Collection<E>,E>
A converted basic array type.class
CustomType<J>
class
JavaObjectType
class
NullType
class
SerializableToBlobType<T extends Serializable>
class
SerializableType<T extends Serializable>
A type that maps between aVARBINARY
andSerializable
classes.class
StandardBasicTypeTemplate<J>
A 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 SimpleDomainType Modifier and Type Class Description class
BasicTypeImpl<J>
class
ConvertedBasicTypeImpl<J>
class
CustomMutabilityConvertedBasicTypeImpl<J>
class
ImmutableNamedBasicTypeImpl<J>
class
NamedBasicTypeImpl<J>
-