Interface BasicDomainType<J>
- All Superinterfaces:
BasicType<J>
,BindableType<J>
,DomainType<J>
,OutputableType<J>
,ReturnableType<J>
,SimpleDomainType<J>
,Type<J>
- All Known Subinterfaces:
AdjustableBasicType<J>
,BasicPluralType<C,
,E> BasicType<T>
,ConvertedBasicType<J>
,DiscriminatorType<O>
- All Known Implementing Classes:
AbstractSingleColumnStandardBasicType
,AbstractStandardBasicType
,BasicArrayType
,BasicCollectionType
,BasicTypeImpl
,BasicTypeImpl
,BottomType
,ConvertedBasicArrayType
,ConvertedBasicCollectionType
,ConvertedBasicTypeImpl
,CustomMutabilityConvertedBasicTypeImpl
,CustomMutabilityConvertedPrimitiveBasicTypeImpl
,CustomType
,DiscriminatorType
,DiscriminatorTypeImpl
,ImmutableNamedBasicTypeImpl
,JavaObjectType
,NamedBasicTypeImpl
,NullType
,PrimitiveBasicTypeImpl
,QueryParameterJavaObjectType
,SerializableType
,StandardBasicTypeTemplate
Hibernate extension to the JPA
BasicType
contract.-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Type
Type.PersistenceType
-
Method Summary
Modifier and TypeMethodDescriptionThe Java class which represents by this domain type.default Type.PersistenceType
Methods inherited from interface org.hibernate.type.BindableType
resolveExpressible
Methods inherited from interface org.hibernate.metamodel.model.domain.DomainType
getExpressibleJavaType, getTypeName
Methods inherited from interface org.hibernate.type.OutputableType
canDoExtraction, extract, extract, getJdbcType
-
Method Details
-
getPersistenceType
- Specified by:
getPersistenceType
in interfaceType<J>
-
getJavaType
Description copied from interface:DomainType
The Java class which represents by this domain type.- Specified by:
getJavaType
in interfaceDomainType<J>
- Specified by:
getJavaType
in interfaceSimpleDomainType<J>
- Specified by:
getJavaType
in interfaceType<J>
- See Also:
-