Uses of Interface
org.hibernate.type.descriptor.java.JavaTypeDescriptor
-
Packages that use JavaTypeDescriptor Package Description org.hibernate.boot.model org.hibernate.dialect org.hibernate.metamodel.model.convert.spi org.hibernate.spatial org.hibernate.spatial.dialect.db2 org.hibernate.spatial.dialect.h2geodb org.hibernate.spatial.dialect.hana org.hibernate.spatial.dialect.mariadb org.hibernate.spatial.dialect.mysql org.hibernate.spatial.dialect.oracle org.hibernate.spatial.dialect.postgis org.hibernate.spatial.dialect.sqlserver org.hibernate.type org.hibernate.type.descriptor.converter Support for handling JPAAttributeConverter
instances as part of the HibernateType
system.org.hibernate.type.descriptor.java org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.sql Defines handling of the standard JDBC-defined types. -
-
Uses of JavaTypeDescriptor in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type JavaTypeDescriptor Modifier and Type Method Description void
TypeContributions. contributeJavaTypeDescriptor(JavaTypeDescriptor descriptor)
Add the JavaTypeDescriptor to theTypeConfiguration
'sJavaTypeDescriptorRegistry
-
Uses of JavaTypeDescriptor in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> BasicBinder<X>
AbstractHANADialect.HANABlobTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
AbstractHANADialect.HANABlobTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.metamodel.model.convert.spi
Methods in org.hibernate.metamodel.model.convert.spi that return JavaTypeDescriptor Modifier and Type Method Description JavaTypeDescriptor<AttributeConverter<O,R>>
JpaAttributeConverter. getConverterJavaTypeDescriptor()
-
Uses of JavaTypeDescriptor in org.hibernate.spatial
Classes in org.hibernate.spatial that implement JavaTypeDescriptor Modifier and Type Class Description class
GeolatteGeometryJavaTypeDescriptor
Descriptor for geolatte-geomGeometry
s.class
JTSGeometryJavaTypeDescriptor
Descriptor for JTSGeometry
s.Fields in org.hibernate.spatial declared as JavaTypeDescriptor Modifier and Type Field Description static JavaTypeDescriptor<org.locationtech.jts.geom.Geometry>
JTSGeometryJavaTypeDescriptor. INSTANCE
An instance of this descriptor -
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.db2
Methods in org.hibernate.spatial.dialect.db2 with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
DB2GeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
DB2GeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.h2geodb
Methods in org.hibernate.spatial.dialect.h2geodb with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
GeoDBGeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
GeoDBGeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.hana
Methods in org.hibernate.spatial.dialect.hana with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
HANAGeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
HANAPointTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
HANAGeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
HANAPointTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.mariadb
Methods in org.hibernate.spatial.dialect.mariadb with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
MariaDBGeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
MariaDBGeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.mysql
Methods in org.hibernate.spatial.dialect.mysql with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
MySQLGeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
MySQLGeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.oracle
Methods in org.hibernate.spatial.dialect.oracle with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
SDOGeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
SDOGeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
Constructors in org.hibernate.spatial.dialect.oracle with parameters of type JavaTypeDescriptor Constructor Description SDOGeometryValueExtractor(JavaTypeDescriptor<X> javaDescriptor, SqlTypeDescriptor sqlTypeDescriptor)
Creates instance -
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.postgis
Methods in org.hibernate.spatial.dialect.postgis with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
PGGeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
PGGeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.spatial.dialect.sqlserver
Methods in org.hibernate.spatial.dialect.sqlserver with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
SqlServer2008GeometryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
SqlServer2008GeometryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.type
Methods in org.hibernate.type that return JavaTypeDescriptor Modifier and Type Method Description JavaTypeDescriptor<T>
AbstractStandardBasicType. getJavaTypeDescriptor()
Methods in org.hibernate.type with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
PostgresUUIDType.PostgresUUIDSqlTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
PostgresUUIDType.PostgresUUIDSqlTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
void
AbstractStandardBasicType. setJavaTypeDescriptor(JavaTypeDescriptor<T> javaTypeDescriptor)
Constructors in org.hibernate.type with parameters of type JavaTypeDescriptor Constructor Description AbstractSingleColumnStandardBasicType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor)
AbstractStandardBasicType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor)
StandardBasicTypeTemplate(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<J> javaTypeDescriptor, java.lang.String... registrationKeys)
-
Uses of JavaTypeDescriptor in org.hibernate.type.descriptor.converter
Methods in org.hibernate.type.descriptor.converter with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
AttributeConverterSqlTypeDescriptorAdapter. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
AttributeConverterSqlTypeDescriptorAdapter. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
Constructors in org.hibernate.type.descriptor.converter with parameters of type JavaTypeDescriptor Constructor Description AttributeConverterSqlTypeDescriptorAdapter(JpaAttributeConverter converter, SqlTypeDescriptor delegate, JavaTypeDescriptor intermediateJavaTypeDescriptor)
AttributeConverterTypeAdapter(java.lang.String name, java.lang.String description, JpaAttributeConverter<? extends T,?> attributeConverter, SqlTypeDescriptor sqlTypeDescriptorAdapter, java.lang.Class modelType, java.lang.Class jdbcType, JavaTypeDescriptor<T> entityAttributeJavaTypeDescriptor)
-
Uses of JavaTypeDescriptor in org.hibernate.type.descriptor.java
Subinterfaces of JavaTypeDescriptor in org.hibernate.type.descriptor.java Modifier and Type Interface Description interface
BasicJavaDescriptor<T>
Classes in org.hibernate.type.descriptor.java that implement JavaTypeDescriptor Modifier and Type Class Description class
AbstractTypeDescriptor<T>
Abstract adapter for Java type descriptors.class
BigDecimalTypeDescriptor
Descriptor forBigDecimal
handling.class
BigIntegerTypeDescriptor
Descriptor forBigInteger
handling.class
BlobTypeDescriptor
Descriptor forBlob
handling.class
BooleanTypeDescriptor
Descriptor forBoolean
handling.class
ByteArrayTypeDescriptor
Descriptor forByte[]
handling.class
ByteTypeDescriptor
Descriptor forByte
handling.class
CalendarDateTypeDescriptor
Descriptor forCalendar
handling, but just for the date (month, day, year) portion.class
CalendarTimeTypeDescriptor
Descriptor forCalendar
handling, but just for the time portion.class
CalendarTypeDescriptor
Descriptor forCalendar
handling.class
CharacterArrayTypeDescriptor
Descriptor forCharacter[]
handling.class
CharacterTypeDescriptor
Descriptor forCharacter
handling.class
ClassTypeDescriptor
Descriptor forClass
handling.class
ClobTypeDescriptor
Descriptor forClob
handling.class
CurrencyTypeDescriptor
Descriptor forCurrency
handling.class
DateTypeDescriptor
Descriptor forDate
handling.class
DoubleTypeDescriptor
Descriptor forDouble
handling.class
DurationJavaDescriptor
class
EnumJavaTypeDescriptor<T extends java.lang.Enum>
Describes a Java Enum type.class
FloatTypeDescriptor
Descriptor forFloat
handling.class
InstantJavaDescriptor
Java type descriptor for the LocalDateTime type.class
IntegerTypeDescriptor
Descriptor forInteger
handling.static class
JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor<T>
Deprecated.class
JdbcDateTypeDescriptor
Descriptor forDate
handling.class
JdbcTimestampTypeDescriptor
Descriptor forTimestamp
handling.class
JdbcTimeTypeDescriptor
Descriptor forTime
handling.class
LocalDateJavaDescriptor
Java type descriptor for the LocalDateTime type.class
LocalDateTimeJavaDescriptor
Java type descriptor for the LocalDateTime type.class
LocaleTypeDescriptor
Descriptor forLocale
handling.class
LocalTimeJavaDescriptor
Java type descriptor for the LocalDateTime type.class
LongTypeDescriptor
Descriptor forLong
handling.class
NClobTypeDescriptor
Descriptor forNClob
handling.class
OffsetDateTimeJavaDescriptor
Java type descriptor for the LocalDateTime type.class
OffsetTimeJavaDescriptor
Java type descriptor for the LocalDateTime type.class
PrimitiveByteArrayTypeDescriptor
Descriptor forbyte[]
handling.class
PrimitiveCharacterArrayTypeDescriptor
Descriptor forchar[]
handling.class
RowVersionTypeDescriptor
Descriptor forbyte[]
handling specifically used for specifically for entity versions/timestamps.class
SerializableTypeDescriptor<T extends java.io.Serializable>
Descriptor for generalSerializable
handling.class
ShortTypeDescriptor
Descriptor forShort
handling.class
StringTypeDescriptor
Descriptor forString
handling.class
TimeZoneTypeDescriptor
Descriptor forTimeZone
handling.class
UrlTypeDescriptor
Descriptor forURL
handling.class
UUIDTypeDescriptor
Descriptor forUUID
handling.class
ZonedDateTimeJavaDescriptor
Java type descriptor for the LocalDateTime type.Methods in org.hibernate.type.descriptor.java that return JavaTypeDescriptor Modifier and Type Method Description <J> JavaTypeDescriptor<J>
JavaTypeDescriptorRegistry. getDescriptor(java.lang.Class<J> cls)
Deprecated.(5.3) UseJavaTypeDescriptorRegistry.getDescriptor(Class)
instead.Methods in org.hibernate.type.descriptor.java with parameters of type JavaTypeDescriptor Modifier and Type Method Description void
JavaTypeDescriptorRegistry. addDescriptor(JavaTypeDescriptor descriptor)
Deprecated.(5.3) UseJavaTypeDescriptorRegistry.addDescriptor(JavaTypeDescriptor)
instead. -
Uses of JavaTypeDescriptor in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi that return JavaTypeDescriptor Modifier and Type Method Description <T> JavaTypeDescriptor<T>
JavaTypeDescriptorRegistry. getDescriptor(java.lang.Class<T> javaType)
<J> JavaTypeDescriptor<J>
RegistryHelper. resolveDescriptor(java.util.Map<java.lang.Class,JavaTypeDescriptor> descriptorsByClass, java.lang.Class<J> cls, java.util.function.Supplier<JavaTypeDescriptor<J>> defaultValueSupplier)
Methods in org.hibernate.type.descriptor.java.spi with parameters of type JavaTypeDescriptor Modifier and Type Method Description void
JavaTypeDescriptorRegistry. addDescriptor(JavaTypeDescriptor descriptor)
Method parameters in org.hibernate.type.descriptor.java.spi with type arguments of type JavaTypeDescriptor Modifier and Type Method Description <J> JavaTypeDescriptor<J>
RegistryHelper. resolveDescriptor(java.util.Map<java.lang.Class,JavaTypeDescriptor> descriptorsByClass, java.lang.Class<J> cls, java.util.function.Supplier<JavaTypeDescriptor<J>> defaultValueSupplier)
<J> JavaTypeDescriptor<J>
RegistryHelper. resolveDescriptor(java.util.Map<java.lang.Class,JavaTypeDescriptor> descriptorsByClass, java.lang.Class<J> cls, java.util.function.Supplier<JavaTypeDescriptor<J>> defaultValueSupplier)
-
Uses of JavaTypeDescriptor in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql that return JavaTypeDescriptor Modifier and Type Method Description JavaTypeDescriptor<J>
BasicBinder. getJavaDescriptor()
JavaTypeDescriptor<J>
BasicExtractor. getJavaDescriptor()
Methods in org.hibernate.type.descriptor.sql with parameters of type JavaTypeDescriptor Modifier and Type Method Description <X> ValueBinder<X>
BigIntTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
BitTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> BasicBinder<X>
BlobTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
BooleanTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
ClobTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
DateTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
DecimalTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
DoubleTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
IntegerTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
NClobTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
NVarcharTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
RealTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
SmallIntTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
SqlTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
Get the binder (setting JDBC in-going parameter values) capable of handling values of the type described by the passed descriptor.<X> ValueBinder<X>
SqlTypeDescriptorRegistry.ObjectSqlTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
TimestampTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
TimeTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
TinyIntTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
VarbinaryTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueBinder<X>
VarcharTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
protected abstract <X> BasicBinder<X>
BlobTypeDescriptor. getBlobBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
protected abstract <X> BasicBinder<X>
ClobTypeDescriptor. getClobBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
BigIntTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
BitTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
BlobTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
BooleanTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
ClobTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
DateTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
DecimalTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
DoubleTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
IntegerTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
NClobTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
NVarcharTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
RealTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
SmallIntTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
SqlTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
Get the extractor (pulling out-going values from JDBC objects) capable of handling values of the type described by the passed descriptor.ValueExtractor
SqlTypeDescriptorRegistry.ObjectSqlTypeDescriptor. getExtractor(JavaTypeDescriptor javaTypeDescriptor)
<X> ValueExtractor<X>
TimestampTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
TimeTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
TinyIntTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
VarbinaryTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
<X> ValueExtractor<X>
VarcharTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
protected abstract <X> BasicBinder<X>
NClobTypeDescriptor. getNClobBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
Constructors in org.hibernate.type.descriptor.sql with parameters of type JavaTypeDescriptor Constructor Description BasicBinder(JavaTypeDescriptor<J> javaDescriptor, SqlTypeDescriptor sqlDescriptor)
BasicExtractor(JavaTypeDescriptor<J> javaDescriptor, SqlTypeDescriptor sqlDescriptor)
-