Interface BasicJavaDescriptor<T>
-
- All Superinterfaces:
JavaTypeDescriptor<T>,Serializable
- All Known Implementing Classes:
AbstractTypeDescriptor,BigDecimalTypeDescriptor,BigIntegerTypeDescriptor,BlobTypeDescriptor,BooleanTypeDescriptor,ByteArrayTypeDescriptor,ByteTypeDescriptor,CalendarDateTypeDescriptor,CalendarTimeTypeDescriptor,CalendarTypeDescriptor,CharacterArrayTypeDescriptor,CharacterTypeDescriptor,ClassTypeDescriptor,ClobTypeDescriptor,CurrencyTypeDescriptor,DateTypeDescriptor,DoubleTypeDescriptor,DurationJavaDescriptor,EnumJavaTypeDescriptor,FloatTypeDescriptor,InstantJavaDescriptor,IntegerTypeDescriptor,JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor,JdbcDateTypeDescriptor,JdbcTimestampTypeDescriptor,JdbcTimeTypeDescriptor,LocalDateJavaDescriptor,LocalDateTimeJavaDescriptor,LocaleTypeDescriptor,LocalTimeJavaDescriptor,LongTypeDescriptor,NClobTypeDescriptor,OffsetDateTimeJavaDescriptor,OffsetTimeJavaDescriptor,PrimitiveByteArrayTypeDescriptor,PrimitiveCharacterArrayTypeDescriptor,RowVersionTypeDescriptor,SerializableTypeDescriptor,ShortTypeDescriptor,StringTypeDescriptor,TimeZoneTypeDescriptor,UrlTypeDescriptor,UUIDTypeDescriptor,ZonedDateTimeJavaDescriptor
public interface BasicJavaDescriptor<T> extends JavaTypeDescriptor<T>
- ApiNote:
- Currently this is the only high-level categorization of JavaTypeDescriptor, but 6.0 will have specific JavaTypeDescriptor categorizations for managed-type, mapped-superclass, identifiable-type, entity, embeddable, collections.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SqlTypeDescriptorgetJdbcRecommendedSqlType(JdbcRecommendedSqlTypeMappingContext context)Obtain the "recommended" SQL type descriptor for this Java type.-
Methods inherited from interface org.hibernate.type.descriptor.java.JavaTypeDescriptor
areEqual, extractHashCode, extractLoggableRepresentation, fromString, getComparator, getJavaType, getJavaTypeClass, getMutabilityPlan, toString, unwrap, wrap
-
-
-
-
Method Detail
-
getJdbcRecommendedSqlType
default SqlTypeDescriptor getJdbcRecommendedSqlType(JdbcRecommendedSqlTypeMappingContext context)
Obtain the "recommended" SQL type descriptor for this Java type. The recommended aspect comes from the JDBC spec (mostly).- Parameters:
context- Contextual information- Returns:
- The recommended SQL type descriptor
-
-