Interface ReturnableType<T>
- All Superinterfaces:
DomainType<T>
,SimpleDomainType<T>
,Type<T>
- All Known Subinterfaces:
AdjustableBasicType<J>
,BasicDomainType<J>
,BasicPluralType<C,
,E> BasicType<T>
,ConvertedBasicType<J>
,DiscriminatorType<O>
,TupleType<J>
- All Known Implementing Classes:
AbstractDiscriminatorSqmPathSource
,AbstractSingleColumnStandardBasicType
,AbstractStandardBasicType
,AnonymousTupleType
,AnyDiscriminatorSqmPathSource
,ArrayTupleType
,BasicArrayType
,BasicCollectionType
,BasicSqmPathSource
,BasicTypeImpl
,BasicTypeImpl
,BottomType
,ConvertedBasicArrayType
,ConvertedBasicCollectionType
,ConvertedBasicTypeImpl
,CustomMutabilityConvertedBasicTypeImpl
,CustomMutabilityConvertedPrimitiveBasicTypeImpl
,CustomType
,DiscriminatorType
,DiscriminatorTypeImpl
,EmbeddedDiscriminatorSqmPathSource
,EntityDiscriminatorSqmPathSource
,ImmutableNamedBasicTypeImpl
,JavaObjectType
,NamedBasicTypeImpl
,NullType
,PrimitiveBasicTypeImpl
,QueryParameterJavaObjectType
,SerializableType
,SqmCteTable
,StandardBasicTypeTemplate
Specialization of
SimpleDomainType
for types that can
be used as function returns.-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Type
Type.PersistenceType
-
Method Summary
Methods inherited from interface org.hibernate.metamodel.model.domain.DomainType
getExpressibleJavaType, getTypeName
Methods inherited from interface org.hibernate.metamodel.model.domain.SimpleDomainType
getJavaType
Methods inherited from interface jakarta.persistence.metamodel.Type
getPersistenceType