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.type org.hibernate.type.descriptor.converter Support for handling JPAAttributeConverterinstances as part of the HibernateTypesystem.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 voidTypeContributions. 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.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)voidAbstractStandardBasicType. 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, 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(String name, String description, JpaAttributeConverter<? extends T,?> attributeConverter, SqlTypeDescriptor sqlTypeDescriptorAdapter, Class modelType, 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 interfaceBasicJavaDescriptor<T>Classes in org.hibernate.type.descriptor.java that implement JavaTypeDescriptor Modifier and Type Class Description classAbstractTypeDescriptor<T>Abstract adapter for Java type descriptors.classBigDecimalTypeDescriptorDescriptor forBigDecimalhandling.classBigIntegerTypeDescriptorDescriptor forBigIntegerhandling.classBlobTypeDescriptorDescriptor forBlobhandling.classBooleanTypeDescriptorDescriptor forBooleanhandling.classByteArrayTypeDescriptorDescriptor forByte[]handling.classByteTypeDescriptorDescriptor forBytehandling.classCalendarDateTypeDescriptorDescriptor forCalendarhandling, but just for the date (month, day, year) portion.classCalendarTimeTypeDescriptorDescriptor forCalendarhandling, but just for the time portion.classCalendarTypeDescriptorDescriptor forCalendarhandling.classCharacterArrayTypeDescriptorDescriptor forCharacter[]handling.classCharacterTypeDescriptorDescriptor forCharacterhandling.classClassTypeDescriptorDescriptor forClasshandling.classClobTypeDescriptorDescriptor forClobhandling.classCurrencyTypeDescriptorDescriptor forCurrencyhandling.classDateTypeDescriptorDescriptor forDatehandling.classDoubleTypeDescriptorDescriptor forDoublehandling.classDurationJavaDescriptorclassEnumJavaTypeDescriptor<T extends Enum>Describes a Java Enum type.classFloatTypeDescriptorDescriptor forFloathandling.classInstantJavaDescriptorJava type descriptor for the LocalDateTime type.classIntegerTypeDescriptorDescriptor forIntegerhandling.static classJavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor<T>Deprecated.classJdbcDateTypeDescriptorDescriptor forDatehandling.classJdbcTimestampTypeDescriptorDescriptor forTimestamphandling.classJdbcTimeTypeDescriptorDescriptor forTimehandling.classLocalDateJavaDescriptorJava type descriptor for the LocalDateTime type.classLocalDateTimeJavaDescriptorJava type descriptor for the LocalDateTime type.classLocaleTypeDescriptorDescriptor forLocalehandling.classLocalTimeJavaDescriptorJava type descriptor for the LocalDateTime type.classLongTypeDescriptorDescriptor forLonghandling.classNClobTypeDescriptorDescriptor forNClobhandling.classOffsetDateTimeJavaDescriptorJava type descriptor for the LocalDateTime type.classOffsetTimeJavaDescriptorJava type descriptor for the LocalDateTime type.classPrimitiveByteArrayTypeDescriptorDescriptor forbyte[]handling.classPrimitiveCharacterArrayTypeDescriptorDescriptor forchar[]handling.classRowVersionTypeDescriptorDescriptor forbyte[]handling specifically used for specifically for entity versions/timestamps.classSerializableTypeDescriptor<T extends Serializable>Descriptor for generalSerializablehandling.classShortTypeDescriptorDescriptor forShorthandling.classStringTypeDescriptorDescriptor forStringhandling.classTimeZoneTypeDescriptorDescriptor forTimeZonehandling.classUrlTypeDescriptorDescriptor forURLhandling.classUUIDTypeDescriptorDescriptor forUUIDhandling.classZonedDateTimeJavaDescriptorJava 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(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 voidJavaTypeDescriptorRegistry. 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(Class<T> javaType)<J> JavaTypeDescriptor<J>RegistryHelper. resolveDescriptor(Map<Class,JavaTypeDescriptor> descriptorsByClass, Class<J> cls, Supplier<JavaTypeDescriptor<J>> defaultValueSupplier)Methods in org.hibernate.type.descriptor.java.spi with parameters of type JavaTypeDescriptor Modifier and Type Method Description voidJavaTypeDescriptorRegistry. 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(Map<Class,JavaTypeDescriptor> descriptorsByClass, Class<J> cls, Supplier<JavaTypeDescriptor<J>> defaultValueSupplier)<J> JavaTypeDescriptor<J>RegistryHelper. resolveDescriptor(Map<Class,JavaTypeDescriptor> descriptorsByClass, Class<J> cls, 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.ValueExtractorSqlTypeDescriptorRegistry.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)
-