Class AbstractDomainType<J>
java.lang.Object
org.hibernate.metamodel.model.domain.AbstractDomainType<J>
- All Implemented Interfaces:
Type<J>
,DomainType<J>
,SimpleDomainType<J>
,BindableType<J>
,SqmExpressible<J>
- Direct Known Subclasses:
AbstractManagedType
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Type
Type.PersistenceType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe expected Java typeThe Java type descriptor for this expressibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.metamodel.model.domain.DomainType
getSqmType, getTupleLength
Methods inherited from interface org.hibernate.query.sqm.SqmExpressible
getRelationalJavaType, getTypeName, isInstance, resolveExpressible
Methods inherited from interface jakarta.persistence.metamodel.Type
getPersistenceType
-
Constructor Details
-
AbstractDomainType
-
-
Method Details
-
getExpressibleJavaType
Description copied from interface:SqmExpressible
The Java type descriptor for this expressible- Specified by:
getExpressibleJavaType
in interfaceSqmExpressible<J>
-
getJavaType
- Specified by:
getJavaType
in interfaceType<J>
-
getBindableJavaType
Description copied from interface:BindableType
The expected Java type- Specified by:
getBindableJavaType
in interfaceBindableType<J>
- Specified by:
getBindableJavaType
in interfaceSimpleDomainType<J>
-