Uses of Interface
org.hibernate.metamodel.model.domain.SimpleDomainType
-
Packages that use SimpleDomainType 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.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.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>
Functionality common to all implementations ofIdentifiableType
.class
AbstractManagedType<J>
Functionality common to all implementations ofManagedType
.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
AbstractDiscriminatorSqmPathSource<D>
Abstract SqmPathSource implementation for discriminatorsclass
AnyDiscriminatorSqmPathSource<D>
SqmPathSource
implementation forAnyDiscriminator
class
AnyMappingDomainTypeImpl<T>
class
ArrayTupleType
class
BasicSqmPathSource<J>
class
BasicTypeImpl<J>
class
EmbeddableTypeImpl<J>
Implementation ofEmbeddableType
.class
EmbeddedDiscriminatorSqmPathSource<D>
SqmPathSource implementation for embeddable discriminatorclass
EntityDiscriminatorSqmPathSource<D>
SqmPathSource implementation for entity discriminatorclass
EntityTypeImpl<J>
Implementation ofEntityType
.class
MappedSuperclassTypeImpl<J>
Implementation ofMappedSuperclassType
.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<K>
MapAttributeImpl. getKeyGraphType()
SimpleDomainType<?>
SingularAttributeImpl. getKeyGraphType()
SimpleDomainType<?>
AnyMappingDomainTypeImpl. getKeyType()
SimpleDomainType<K>
MapAttributeImpl. 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,E>
A type that maps betweenARRAY
andT[]
class
BasicCollectionType<C extends Collection<E>,E>
A type that maps betweenARRAY
andCollection<T>
class
BottomType
A type that is assignable to every non-primitive type, that is, the type ofnull
.class
ConvertedBasicArrayType<T,S,E>
Given aBasicValueConverter
for an array type,class
ConvertedBasicCollectionType<C extends Collection<E>,E>
A converted basic array type.class
CustomType<J>
class
JavaObjectType
class
NullType
class
QueryParameterJavaObjectType
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
CustomMutabilityConvertedPrimitiveBasicTypeImpl<J>
Wrapper ofCustomMutabilityConvertedBasicTypeImpl
for primitive type.class
ImmutableNamedBasicTypeImpl<J>
class
NamedBasicTypeImpl<J>
-