Interface SimpleDomainType<J>
-
- All Superinterfaces:
BindableType<J>
,DomainType<J>
,SqmExpressible<J>
,jakarta.persistence.metamodel.Type<J>
- All Known Subinterfaces:
AdjustableBasicType<J>
,AnyMappingDomainType<J>
,BasicDomainType<J>
,BasicPluralType<C,E>
,BasicType<T>
,ConvertedBasicType<J>
,ReturnableType<T>
- All Known Implementing Classes:
AbstractDomainType
,AbstractIdentifiableType
,AbstractManagedType
,AbstractSingleColumnStandardBasicType
,AbstractStandardBasicType
,AnonymousTupleType
,AnyDiscriminatorSqmPathSource
,AnyMappingDomainTypeImpl
,ArrayTupleType
,BasicArrayType
,BasicCollectionType
,BasicSqmPathSource
,BasicTypeImpl
,BasicTypeImpl
,ConvertedBasicTypeImpl
,CustomMutabilityConvertedBasicTypeImpl
,CustomType
,DiscriminatorSqmPathSource
,DiscriminatorType
,EmbeddableTypeImpl
,EntityTypeImpl
,ImmutableNamedBasicTypeImpl
,JavaObjectType
,MappedSuperclassTypeImpl
,NamedBasicTypeImpl
,NullType
,PrimitiveBasicTypeImpl
,SerializableToBlobType
,SerializableType
,SqmCteTable
,StandardBasicTypeTemplate
public interface SimpleDomainType<J> extends DomainType<J>, jakarta.persistence.metamodel.Type<J>
Describes any non-collection type
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Class<J>
getBindableJavaType()
The expected Java type-
Methods inherited from interface org.hibernate.metamodel.model.domain.DomainType
getExpressibleJavaType, getTypeName
-
Methods inherited from interface org.hibernate.query.sqm.SqmExpressible
isInstance, resolveExpressible
-
-
-
-
Method Detail
-
getBindableJavaType
default Class<J> getBindableJavaType()
Description copied from interface:BindableType
The expected Java type- Specified by:
getBindableJavaType
in interfaceBindableType<J>
-
-