Package jakarta.persistence.metamodel
Interface BasicType<X>
- Type Parameters:
X- The type of the represented basic type
- All Superinterfaces:
Type<X>
- All Known Subinterfaces:
AdjustableBasicType<J>,BasicDomainType<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,SerializableToBlobType,SerializableType,StandardBasicTypeTemplate
Instances of the type
BasicType represent basic types (including
temporal and enumerated types).- Since:
- 2.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Type
Type.PersistenceType -
Method Summary
Methods inherited from interface jakarta.persistence.metamodel.Type
getJavaType, getPersistenceType