接口的使用
org.hibernate.type.descriptor.java.JavaTypeDescriptor
-
使用JavaTypeDescriptor的程序包 程序包 说明 org.hibernate.boot.internal org.hibernate.boot.model org.hibernate.dialect This package abstracts the SQL dialect of the underlying database.org.hibernate.metamodel.model.convert.internal org.hibernate.metamodel.model.convert.spi org.hibernate.type A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types.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. -
-
org.hibernate.boot.internal中JavaTypeDescriptor的使用
参数类型为JavaTypeDescriptor的org.hibernate.boot.internal中的方法 修饰符和类型 方法 说明 voidMetadataBuilderImpl. contributeJavaTypeDescriptor(JavaTypeDescriptor descriptor) -
org.hibernate.boot.model中JavaTypeDescriptor的使用
参数类型为JavaTypeDescriptor的org.hibernate.boot.model中的方法 修饰符和类型 方法 说明 voidTypeContributions. contributeJavaTypeDescriptor(JavaTypeDescriptor descriptor)Add the JavaTypeDescriptor to theTypeConfiguration'sJavaTypeDescriptorRegistry -
org.hibernate.dialect中JavaTypeDescriptor的使用
参数类型为JavaTypeDescriptor的org.hibernate.dialect中的方法 修饰符和类型 方法 说明 <X> BasicBinder<X>AbstractHANADialect.HANABlobTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)<X> ValueExtractor<X>AbstractHANADialect.HANABlobTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor) -
org.hibernate.metamodel.model.convert.internal中JavaTypeDescriptor的使用
返回JavaTypeDescriptor的org.hibernate.metamodel.model.convert.internal中的方法 修饰符和类型 方法 说明 JavaTypeDescriptor<javax.persistence.AttributeConverter<O,R>>JpaAttributeConverterImpl. getConverterJavaTypeDescriptor()参数类型为JavaTypeDescriptor的org.hibernate.metamodel.model.convert.internal中的构造器 构造器 说明 JpaAttributeConverterImpl(ManagedBean<javax.persistence.AttributeConverter<O,R>> attributeConverterBean, JavaTypeDescriptor<javax.persistence.AttributeConverter<O,R>> converterJavaTypeDescriptor, JavaTypeDescriptor<O> domainJavaTypeDescriptor, JavaTypeDescriptor<R> relationalJavaTypeDescriptor) -
org.hibernate.metamodel.model.convert.spi中JavaTypeDescriptor的使用
返回JavaTypeDescriptor的org.hibernate.metamodel.model.convert.spi中的方法 修饰符和类型 方法 说明 JavaTypeDescriptor<javax.persistence.AttributeConverter<O,R>>JpaAttributeConverter. getConverterJavaTypeDescriptor() -
org.hibernate.type中JavaTypeDescriptor的使用
返回JavaTypeDescriptor的org.hibernate.type中的方法 修饰符和类型 方法 说明 JavaTypeDescriptor<T>AbstractStandardBasicType. getJavaTypeDescriptor()参数类型为JavaTypeDescriptor的org.hibernate.type中的方法 修饰符和类型 方法 说明 <X> ValueBinder<X>PostgresUUIDType.PostgresUUIDSqlTypeDescriptor. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)<X> ValueExtractor<X>PostgresUUIDType.PostgresUUIDSqlTypeDescriptor. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)voidAbstractStandardBasicType. setJavaTypeDescriptor(JavaTypeDescriptor<T> javaTypeDescriptor)参数类型为JavaTypeDescriptor的org.hibernate.type中的构造器 构造器 说明 AbstractSingleColumnStandardBasicType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor)AbstractStandardBasicType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor)StandardBasicTypeTemplate(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<J> javaTypeDescriptor, String... registrationKeys) -
org.hibernate.type.descriptor.converter中JavaTypeDescriptor的使用
参数类型为JavaTypeDescriptor的org.hibernate.type.descriptor.converter中的方法 修饰符和类型 方法 说明 <X> ValueBinder<X>AttributeConverterSqlTypeDescriptorAdapter. getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)<X> ValueExtractor<X>AttributeConverterSqlTypeDescriptorAdapter. getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)参数类型为JavaTypeDescriptor的org.hibernate.type.descriptor.converter中的构造器 构造器 说明 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) -
org.hibernate.type.descriptor.java中JavaTypeDescriptor的使用
org.hibernate.type.descriptor.java中JavaTypeDescriptor的子接口 修饰符和类型 接口 说明 interfaceBasicJavaDescriptor<T>实现JavaTypeDescriptor的org.hibernate.type.descriptor.java中的类 修饰符和类型 类 说明 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>已过时。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.返回JavaTypeDescriptor的org.hibernate.type.descriptor.java中的方法 修饰符和类型 方法 说明 <J> JavaTypeDescriptor<J>JavaTypeDescriptorRegistry. getDescriptor(Class<J> cls)已过时。(5.3) UseJavaTypeDescriptorRegistry.getDescriptor(Class)instead.参数类型为JavaTypeDescriptor的org.hibernate.type.descriptor.java中的方法 修饰符和类型 方法 说明 voidJavaTypeDescriptorRegistry. addDescriptor(JavaTypeDescriptor descriptor)已过时。(5.3) UseJavaTypeDescriptorRegistry.addDescriptor(JavaTypeDescriptor)instead. -
org.hibernate.type.descriptor.java.spi中JavaTypeDescriptor的使用
返回JavaTypeDescriptor的org.hibernate.type.descriptor.java.spi中的方法 修饰符和类型 方法 说明 <T> JavaTypeDescriptor<T>JavaTypeDescriptorRegistry. getDescriptor(Class<T> javaType)<J> JavaTypeDescriptor<J>RegistryHelper. resolveDescriptor(Map<Class,JavaTypeDescriptor> descriptorsByClass, Class<J> cls, Supplier<JavaTypeDescriptor<J>> defaultValueSupplier)参数类型为JavaTypeDescriptor的org.hibernate.type.descriptor.java.spi中的方法 修饰符和类型 方法 说明 voidJavaTypeDescriptorRegistry. addDescriptor(JavaTypeDescriptor descriptor)类型变量类型为JavaTypeDescriptor的org.hibernate.type.descriptor.java.spi中的方法参数 修饰符和类型 方法 说明 <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) -
org.hibernate.type.descriptor.sql中JavaTypeDescriptor的使用
返回JavaTypeDescriptor的org.hibernate.type.descriptor.sql中的方法 修饰符和类型 方法 说明 JavaTypeDescriptor<J>BasicBinder. getJavaDescriptor()JavaTypeDescriptor<J>BasicExtractor. getJavaDescriptor()参数类型为JavaTypeDescriptor的org.hibernate.type.descriptor.sql中的方法 修饰符和类型 方法 说明 <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)参数类型为JavaTypeDescriptor的org.hibernate.type.descriptor.sql中的构造器 构造器 说明 BasicBinder(JavaTypeDescriptor<J> javaDescriptor, SqlTypeDescriptor sqlDescriptor)BasicExtractor(JavaTypeDescriptor<J> javaDescriptor, SqlTypeDescriptor sqlDescriptor)
-