Uses of Interface
org.hibernate.type.descriptor.jdbc.JdbcType
-
Packages that use JdbcType Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot.internal org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.boot.model.process.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.spatial org.hibernate.spatial.dialect.db2 org.hibernate.spatial.dialect.h2gis org.hibernate.spatial.dialect.hana org.hibernate.spatial.dialect.mysql org.hibernate.spatial.dialect.oracle org.hibernate.spatial.dialect.postgis org.hibernate.spatial.dialect.sqlserver org.hibernate.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.converter.internal Implements the SPI for basic-typed value conversions.org.hibernate.type.descriptor.converter.spi An SPI for basic-typed value conversions, including support for handling JPAAttributeConverterinstances as part of the HibernateTypesystem.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.jdbc.internal org.hibernate.type.descriptor.jdbc.spi org.hibernate.type.descriptor.sql An API for working with abstract families of DDL types parameterized by varying length, precision, and scale.org.hibernate.type.descriptor.sql.internal Includes several general-purpose implementations ofDdlType.org.hibernate.type.internal org.hibernate.type.spi Defines a registry for HibernateTypes.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
-
Uses of JdbcType in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type JdbcType Modifier and Type Method Description Class<? extends JdbcType>value()The descriptor to use for the key columnClass<? extends JdbcType>value()The descriptor to use for the mapped columnClass<? extends JdbcType>value()TheJdbcTypeto use for the mapped columnClass<? extends JdbcType>value()The descriptor to registerClass<? extends JdbcType>value()The descriptor to use for the list-index columnClass<? extends JdbcType>value()The descriptor to use for the map-key column -
Uses of JdbcType in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal with parameters of type JdbcType Modifier and Type Method Description voidInFlightMetadataCollectorImpl. addJdbcTypeRegistration(int typeCode, JdbcType jdbcType) -
Uses of JdbcType in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type JdbcType Modifier and Type Method Description default voidTypeContributions. contributeJdbcType(JdbcType descriptor) -
Uses of JdbcType in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal that return JdbcType Modifier and Type Method Description JdbcTypeEnumeratedValueResolution. getJdbcType()JdbcTypeInferredBasicValueResolution. getJdbcType()JdbcTypeNamedBasicTypeResolution. getJdbcType()JdbcTypeNamedConverterResolution. getJdbcType()JdbcTypeUserTypeResolution. getJdbcType()JdbcTypeVersionResolution. getJdbcType()Methods in org.hibernate.boot.model.process.internal with parameters of type JdbcType Modifier and Type Method Description static <T> BasicValue.Resolution<T>InferredBasicValueResolver. from(BasicJavaType<T> explicitJavaType, JdbcType explicitJdbcType, Type resolvedJavaType, Supplier<JavaType<T>> reflectedJtdResolver, Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators, Table table, Selectable selectable, String ownerName, String propertyName, MetadataBuildingContext buildingContext)static <E extends Enum<E>,R>
EnumeratedValueResolution<E,R>InferredBasicValueResolver. fromEnum(EnumJavaType<E> enumJavaType, BasicJavaType<R> explicitJavaType, JdbcType explicitJdbcType, JdbcTypeIndicators stdIndicators, MetadataBuildingContext context)static <T> InferredBasicValueResolution<T,T>InferredBasicValueResolver. fromTemporal(TemporalJavaType<T> reflectedJtd, BasicJavaType<?> explicitJavaType, JdbcType explicitJdbcType, Type resolvedJavaType, Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators, TypeConfiguration typeConfiguration)Constructors in org.hibernate.boot.model.process.internal with parameters of type JdbcType Constructor Description EnumeratedValueResolution(JdbcType jdbcType, EnumValueConverter<E,R> valueConverter, MetadataBuildingContext context)InferredBasicValueResolution(JdbcMapping jdbcMapping, JavaType<J> domainJtd, JavaType<T> relationalJtd, JdbcType jdbcType, BasicType<J> legacyType, MutabilityPlan<J> mutabilityPlan)NamedConverterResolution(JavaType<J> domainJtd, JavaType<?> relationalJtd, JdbcType jdbcType, JpaAttributeConverter<J,?> valueConverter, MutabilityPlan<J> mutabilityPlan, TypeConfiguration typeConfiguration)VersionResolution(JavaType javaType, JdbcType jdbcType, JdbcMapping jdbcMapping, BasicType legacyType) -
Uses of JdbcType in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with parameters of type JdbcType Modifier and Type Method Description voidInFlightMetadataCollector. addJdbcTypeRegistration(int typeCode, JdbcType jdbcType) -
Uses of JdbcType in org.hibernate.dialect
Classes in org.hibernate.dialect that implement JdbcType Modifier and Type Class Description static classAbstractHANADialect.HANABlobTypeclassAbstractPostgreSQLJsonPGObjectTypeclassAbstractPostgreSQLStructJdbcTypeImplementation for serializing/deserializing an embeddable aggregate to/from the PostgreSQL component format.classDB2StructJdbcTypeDB2 supports UDTs but not in JDBC, so there is a feature called "transforms", which allows to specify an automatic translation from one data type to another.classH2DurationIntervalSecondJdbcTypeclassMySQLCastingJsonJdbcTypeclassOracleArrayJdbcTypeDescriptor forARRAYhandling.classOracleBooleanJdbcTypeclassOracleJsonJdbcTypeSpecialized type mapping forJSONand the JSON SQL data type for Oracle.classOracleReflectionStructJdbcTypeclassOracleStructJdbcTypeclassOracleXmlJdbcTypeclassPostgreSQLCastingInetJdbcTypeclassPostgreSQLCastingIntervalSecondJdbcTypeclassPostgreSQLCastingJsonJdbcTypeclassPostgreSQLInetJdbcTypeclassPostgreSQLIntervalSecondJdbcTypeclassPostgreSQLJsonPGObjectJsonbTypeclassPostgreSQLJsonPGObjectJsonTypeclassPostgreSQLStructCastingJdbcTypeclassPostgreSQLStructPGObjectJdbcTypeclassStructJdbcTypeclassVarcharUUIDJdbcTypeSpecialized type mapping forUUIDand the UUID SQL data type, which binds and reads the UUID through JDBCgetString/setStringmethods.Methods in org.hibernate.dialect that return JdbcType Modifier and Type Method Description static JdbcTypeOracleJdbcHelper. createJdbcType(ServiceRegistry serviceRegistry, String className)static JdbcTypePgJdbcHelper. createJdbcType(ServiceRegistry serviceRegistry, String className)static JdbcTypeOracleJdbcHelper. getArrayJdbcType(ServiceRegistry serviceRegistry)JdbcTypeAbstractHANADialect. getBlobTypeDescriptor()static JdbcTypePgJdbcHelper. getInetJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getIntervalJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getJsonbJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getJsonJdbcType(ServiceRegistry serviceRegistry)static JdbcTypeOracleJdbcHelper. getStructJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getStructJdbcType(ServiceRegistry serviceRegistry)JdbcTypePostgreSQLCastingIntervalSecondJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypePostgreSQLIntervalSecondJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeAbstractTransactSQLDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeCockroachDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)Assigns an appropriateJdbcTypeto a column of a JDBC result set based on the column type name, JDBC type code, precision, and scale.JdbcTypeDialectDelegateWrapper. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeH2Dialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeMariaDBDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeMySQLDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeOracleDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypePostgreSQLDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeSQLServerDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeSybaseDialect. resolveSqlTypeDescriptor(String columnTypeName, int jdbcTypeCode, int precision, int scale, JdbcTypeRegistry jdbcTypeRegistry)JdbcTypeOracleArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)Methods in org.hibernate.dialect with parameters of type JdbcType Modifier and Type Method Description StringH2Dialect.OrdinalParameterMarkerStrategy. createMarker(int position, JdbcType jdbcType)SizeDialect.SizeStrategy. resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length)SizeDialect.SizeStrategyImpl. resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length)JdbcTypeOracleArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) -
Uses of JdbcType in org.hibernate.mapping
Methods in org.hibernate.mapping that return JdbcType Modifier and Type Method Description JdbcTypeBasicValue.Resolution. getJdbcType()The JavaType for the relational value as part of the relational model (its JDBC representation)Method parameters in org.hibernate.mapping with type arguments of type JdbcType Modifier and Type Method Description voidBasicValue. setExplicitJdbcTypeAccess(Function<TypeConfiguration,JdbcType> jdbcTypeAccess) -
Uses of JdbcType in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return JdbcType Modifier and Type Method Description JdbcTypeJdbcMapping. getJdbcType()The descriptor for the SQL type represented by this expressible type -
Uses of JdbcType in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return JdbcType Modifier and Type Method Description JdbcTypeBasicTypeImpl. getJdbcType() -
Uses of JdbcType in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return JdbcType Modifier and Type Method Description JdbcTypeDiscriminatorType. getJdbcType()Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of JdbcType in org.hibernate.query
Methods in org.hibernate.query that return JdbcType Modifier and Type Method Description JdbcTypeOutputableType. getJdbcType()Descriptor for the SQL type mapped by this type. -
Uses of JdbcType in org.hibernate.spatial
Methods in org.hibernate.spatial that return JdbcType Modifier and Type Method Description JdbcTypeGeolatteGeometryJavaType. getRecommendedJdbcType(JdbcTypeIndicators indicators)JdbcTypeJTSGeometryJavaType. getRecommendedJdbcType(JdbcTypeIndicators indicators) -
Uses of JdbcType in org.hibernate.spatial.dialect.db2
Classes in org.hibernate.spatial.dialect.db2 that implement JdbcType Modifier and Type Class Description classDB2GeometryTypeType Descriptor for the DB2 Geometry type (as Clob) -
Uses of JdbcType in org.hibernate.spatial.dialect.h2gis
Classes in org.hibernate.spatial.dialect.h2gis that implement JdbcType Modifier and Type Class Description classH2GISGeometryTypeDescriptor for GeoDB Geometries. -
Uses of JdbcType in org.hibernate.spatial.dialect.hana
Classes in org.hibernate.spatial.dialect.hana that implement JdbcType Modifier and Type Class Description classHANAGeometryTypeclassHANAPointType -
Uses of JdbcType in org.hibernate.spatial.dialect.mysql
Classes in org.hibernate.spatial.dialect.mysql that implement JdbcType Modifier and Type Class Description classMySQLGeometryJdbcTypeDescriptor for MySQL Geometries. -
Uses of JdbcType in org.hibernate.spatial.dialect.oracle
Classes in org.hibernate.spatial.dialect.oracle that implement JdbcType Modifier and Type Class Description classSDOGeometryTypeDescriptor for the Oracle Spatial SDO_GEOMETRY typeConstructors in org.hibernate.spatial.dialect.oracle with parameters of type JdbcType Constructor Description SDOGeometryValueExtractor(JavaType<X> javaType, JdbcType jdbcType)Creates instance -
Uses of JdbcType in org.hibernate.spatial.dialect.postgis
Classes in org.hibernate.spatial.dialect.postgis that implement JdbcType Modifier and Type Class Description classAbstractCastingPostGISJdbcTypeType Descriptor for the Postgis Geometry typeclassAbstractPostGISJdbcTypeType Descriptor for the Postgis Geometry typeclassPGCastingGeographyJdbcTypeType Descriptor for the Postgis Geography typeclassPGCastingGeometryJdbcTypeType Descriptor for the Postgis Geometry typeclassPGGeographyJdbcTypeType Descriptor for the Postgis Geography typeclassPGGeometryJdbcTypeType Descriptor for the Postgis Geometry type -
Uses of JdbcType in org.hibernate.spatial.dialect.sqlserver
Classes in org.hibernate.spatial.dialect.sqlserver that implement JdbcType Modifier and Type Class Description classAbstractSqlServerGISTypeType descriptor for the SQL Server 2008 Geometry type.classSqlServerGeographyTypeType descriptor for the SQL Server 2008 Geography type.classSqlServerGeometryTypeType descriptor for the SQL Server 2008 Geometry type. -
Uses of JdbcType in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal with parameters of type JdbcType Modifier and Type Method Description StringParameterMarkerStrategyStandard. createMarker(int position, JdbcType jdbcType) -
Uses of JdbcType in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type JdbcType Modifier and Type Method Description StringParameterMarkerStrategy. createMarker(int position, JdbcType jdbcType)Create a parameter marker -
Uses of JdbcType in org.hibernate.type
Methods in org.hibernate.type that return JdbcType Modifier and Type Method Description JdbcTypeAbstractStandardBasicType. getJdbcType()JdbcTypeComponentType. getJdbcType()JdbcTypeCustomType. getJdbcType()JdbcTypeEnumType. getJdbcType(TypeConfiguration typeConfiguration)Deprecated, for removal: This API element is subject to removal in a future version.JdbcTypeSerializableToBlobType. getJdbcType()Methods in org.hibernate.type with parameters of type JdbcType Modifier and Type Method Description StringCharBooleanConverter. getCheckCondition(String columnName, JdbcType jdbcType, Dialect dialect)StringNumericBooleanConverter. getCheckCondition(String columnName, JdbcType jdbcType, Dialect dialect)StringCharBooleanConverter. getSpecializedTypeDeclaration(JdbcType jdbcType, Dialect dialect)<J> BasicType<J>BasicTypeRegistry. resolve(JavaType<J> javaType, JdbcType jdbcType)<J> BasicType<J>BasicTypeRegistry. resolve(JavaType<J> javaType, JdbcType jdbcType, String baseTypeName)<J> BasicType<J>BasicTypeRegistry. resolve(JavaType<J> javaType, JdbcType jdbcType, Supplier<BasicType<J>> creator)Find an existing BasicType registration for the given JavaType and JdbcType combo or create (and register) one.Constructors in org.hibernate.type with parameters of type JdbcType Constructor Description AbstractSingleColumnStandardBasicType(JdbcType jdbcType, JavaType<T> javaType)AbstractStandardBasicType(JdbcType jdbcType, JavaType<T> javaType)BasicArrayType(BasicType<T> baseDescriptor, JdbcType arrayJdbcType, JavaType<T[]> arrayTypeDescriptor)BasicCollectionType(BasicType<E> baseDescriptor, JdbcType arrayJdbcType, BasicCollectionJavaType<C,E> collectionTypeDescriptor)ConvertedBasicArrayType(BasicType<T> baseDescriptor, JdbcType arrayJdbcType, JavaType<T[]> arrayTypeDescriptor, BasicValueConverter<T[],?> converter)ConvertedBasicCollectionType(BasicType<E> baseDescriptor, JdbcType arrayJdbcType, BasicCollectionJavaType<C,E> arrayTypeDescriptor, BasicValueConverter<C,?> converter)JavaObjectType(JdbcType jdbcType, JavaType<Object> javaType)NullType(JdbcType jdbcType, JavaType<Object> javaType)StandardBasicTypeTemplate(JdbcType jdbcType, JavaType<J> javaType, String... registrationKeys) -
Uses of JdbcType in org.hibernate.type.descriptor.converter.internal
Methods in org.hibernate.type.descriptor.converter.internal with parameters of type JdbcType Modifier and Type Method Description StringJpaAttributeConverterImpl. getCheckCondition(String columnName, JdbcType sqlType, Dialect dialect)StringNamedEnumValueConverter. getCheckCondition(String columnName, JdbcType jdbcType, Dialect dialect)StringOrdinalEnumValueConverter. getCheckCondition(String columnName, JdbcType jdbcType, Dialect dialect)StringJpaAttributeConverterImpl. getSpecializedTypeDeclaration(JdbcType jdbcType, Dialect dialect)StringNamedEnumValueConverter. getSpecializedTypeDeclaration(JdbcType jdbcType, Dialect dialect)Constructors in org.hibernate.type.descriptor.converter.internal with parameters of type JdbcType Constructor Description NamedEnumValueConverter(EnumJavaType<E> domainTypeDescriptor, JdbcType jdbcType, JavaType<?> relationalTypeDescriptor)OrdinalEnumValueConverter(EnumJavaType<E> enumJavaType, JdbcType jdbcType, JavaType<N> relationalJavaType) -
Uses of JdbcType in org.hibernate.type.descriptor.converter.spi
Methods in org.hibernate.type.descriptor.converter.spi with parameters of type JdbcType Modifier and Type Method Description default StringBasicValueConverter. getCheckCondition(String columnName, JdbcType sqlType, Dialect dialect)The check constraint that should be added to the column definition in generated DDL.default StringBasicValueConverter. getSpecializedTypeDeclaration(JdbcType jdbcType, Dialect dialect) -
Uses of JdbcType in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type JdbcType Modifier and Type Method Description longBigDecimalJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longBigIntegerJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longBlobJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longBooleanJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longByteJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longCharacterJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longClobJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longCurrencyJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longDoubleJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longFloatJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longInetAddressJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longIntegerJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)default longJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)The default column length when this Java type is mapped to a SQL data type which is parametrized by length, for exampleTypes.VARCHAR.longLongJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longShortJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longUUIDJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longZoneOffsetJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)intBigDecimalJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intBigIntegerJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intBooleanJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intByteJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCalendarDateJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCalendarJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCalendarTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCharacterJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intDateJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intDoubleJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intDurationJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intFloatJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intInstantJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intIntegerJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)default intJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)The default column precision when this Java type is mapped to a SQL data type which is parametrized by precision, for exampleTypes.DECIMAL.intJdbcTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intJdbcTimestampJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intLocalDateTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intLocalTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intLongJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intOffsetDateTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intOffsetTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intShortJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intZonedDateTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intBigIntegerJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intBooleanJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intByteJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intCharacterJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intDurationJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intIntegerJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)default intJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)The default column scale when this Java type is mapped to a SQL data type which is parametrized by scale, for exampleTypes.DECIMAL.intLongJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intShortJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType) -
Uses of JdbcType in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi that return JdbcType Modifier and Type Method Description JdbcTypeBasicCollectionJavaType. getRecommendedJdbcType(JdbcTypeIndicators indicators)JdbcTypeCollectionJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeDynamicModelJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeEmbeddableAggregateJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeEntityJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeFormatMapperBasedJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeJavaTypeBasicAdaptor. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeJsonJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeMapEntryJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeUnknownBasicJavaType. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeXmlJavaType. getRecommendedJdbcType(JdbcTypeIndicators context) -
Uses of JdbcType in org.hibernate.type.descriptor.jdbc
Subinterfaces of JdbcType in org.hibernate.type.descriptor.jdbc Modifier and Type Interface Description interfaceAdjustableJdbcTypeExtension contract for JdbcType implementations that understand how to adjust themselves relative to where/how they are used (e.g.interfaceAggregateJdbcTypeClasses in org.hibernate.type.descriptor.jdbc that implement JdbcType Modifier and Type Class Description classArrayJdbcTypeDescriptor forARRAYhandling.classBigIntJdbcTypeDescriptor forBIGINThandling.classBinaryJdbcTypeDescriptor forBINARYhandling.classBlobJdbcTypeDescriptor forBLOBhandling.classBooleanJdbcTypeDescriptor forBOOLEANhandling.classCharJdbcTypeDescriptor forCHARhandling.classClobJdbcTypeDescriptor forCLOBhandling.classDateJdbcTypeDescriptor forDATEhandling.classDecimalJdbcTypeDescriptor forDECIMALhandling.classDoubleJdbcTypeDescriptor forDOUBLEhandling.classFloatJdbcTypeDescriptor forFLOAThandling.classH2FormatJsonJdbcTypeSpecialized type mapping forJSONthat utilizes the custom '? format json' write expression for H2.classInstantAsTimestampJdbcTypeDeprecated, for removal: This API element is subject to removal in a future version.classInstantAsTimestampWithTimeZoneJdbcTypeDeprecated, for removal: This API element is subject to removal in a future version.classInstantJdbcTypeDeprecated, for removal: This API element is subject to removal in a future version.classIntegerJdbcTypeDescriptor forINTEGERhandling.classJsonAsStringJdbcTypeSpecialized type mapping forJSONand the JSON SQL data type.classJsonJdbcTypeSpecialized type mapping forJSONand the JSON SQL data type.classLongNVarcharJdbcTypeDescriptor forLONGNVARCHARhandling.classLongVarbinaryJdbcTypeDescriptor forLONGVARBINARYhandling.classLongVarcharJdbcTypeDescriptor forLONGVARCHARhandling.classNCharJdbcTypeDescriptor forNCHARhandling.classNClobJdbcTypeDescriptor forNCLOBhandling.classNullJdbcTypeDescriptor for binding nulls with Types.NULLclassNumericJdbcTypeDescriptor forNUMERIChandling.classNVarcharJdbcTypeDescriptor forNVARCHARhandling.classObjectJdbcTypeDescriptor for binding objects using any JDBC type code.classObjectNullAsBinaryTypeJdbcTypeDescriptor for binding objects, but binding nulls with Types.VARBINARYclassObjectNullAsNullTypeJdbcTypeDescriptor for binding objects, but binding nulls with Types.NULLclassObjectNullResolvingJdbcTypeDescriptor for binding objects, but binding nulls with the resolved parameter typeclassOracleJsonBlobJdbcTypeSpecialized type mapping forJSONand the BLOB SQL data type for Oracle.classRealJdbcTypeDeprecated.useFloatJdbcTypeclassRowIdJdbcTypeDescriptor forROWIDhandling.classSmallIntJdbcTypeDescriptor forSMALLINThandling.classTimeAsTimestampWithTimeZoneJdbcTypeDescriptor forTIMESTAMP_WITH_TIMEZONEhandling.classTimeJdbcTypeDescriptor forTIMEhandling.classTimestampJdbcTypeDescriptor forTIMESTAMPhandling.classTimestampUtcAsInstantJdbcTypeDescriptor forTIMESTAMP_UTChandling.classTimestampUtcAsJdbcTimestampJdbcTypeDescriptor forTIMESTAMP_UTChandling.classTimestampUtcAsOffsetDateTimeJdbcTypeDescriptor forTIMESTAMP_UTChandling.classTimestampWithTimeZoneJdbcTypeDescriptor forTIMESTAMP_WITH_TIMEZONEhandling.classTimeUtcAsJdbcTimeJdbcTypeDescriptor forTIME_UTChandling.classTimeUtcAsOffsetTimeJdbcTypeDescriptor forTIME_UTChandling.classTimeWithTimeZoneJdbcTypeDescriptor forTIME_WITH_TIMEZONEhandling.classTinyIntAsSmallIntJdbcTypeclassTinyIntJdbcTypeDescriptor forTINYINThandling.classUUIDJdbcTypeSpecialized type mapping forUUIDand the UUID SQL data type.classVarbinaryJdbcTypeDescriptor forVARBINARYhandling.classVarcharJdbcTypeDescriptor forVARCHARhandling.classXmlAsStringJdbcTypeSpecialized type mapping forSQLXMLand the XML SQL data type.classXmlJdbcTypeSpecialized type mapping forSQLXMLand the XML SQL data type.Methods in org.hibernate.type.descriptor.jdbc that return JdbcType Modifier and Type Method Description JdbcTypeArrayJdbcType. getElementJdbcType()JdbcTypeBasicBinder. getJdbcType()JdbcTypeBasicExtractor. getJdbcType()default JdbcTypeJdbcTypeIndicators. getJdbcType(int jdbcTypeCode)TheJdbcTyperegistered under the given type code with the associatedJdbcTypeRegistry.JdbcTypeAdjustableJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)Perform the adjustmentJdbcTypeBooleanJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeCharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeClobJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeJsonAsStringJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeLongNVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeLongVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeNCharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeNVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeVarbinaryJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeXmlAsStringJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)JdbcTypeArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation)JdbcTypeArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)Methods in org.hibernate.type.descriptor.jdbc with parameters of type JdbcType Modifier and Type Method Description JdbcTypeArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)Constructors in org.hibernate.type.descriptor.jdbc with parameters of type JdbcType Constructor Description ArrayJdbcType(JdbcType elementJdbcType)BasicBinder(JavaType<J> javaType, JdbcType jdbcType)BasicExtractor(JavaType<J> javaType, JdbcType jdbcType)XmlValueBinder(JavaType<X> javaType, JdbcType jdbcType) -
Uses of JdbcType in org.hibernate.type.descriptor.jdbc.internal
Methods in org.hibernate.type.descriptor.jdbc.internal with parameters of type JdbcType Modifier and Type Method Description voidJdbcTypeBaseline.BaselineTarget. addDescriptor(int code, JdbcType descriptor)voidJdbcTypeBaseline.BaselineTarget. addDescriptor(JdbcType descriptor) -
Uses of JdbcType in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi that return JdbcType Modifier and Type Method Description JdbcTypeJdbcTypeRegistry. findDescriptor(int jdbcTypeCode)JdbcTypeJdbcTypeRegistry. getDescriptor(int jdbcTypeCode)Methods in org.hibernate.type.descriptor.jdbc.spi with parameters of type JdbcType Modifier and Type Method Description voidJdbcTypeRegistry. addDescriptor(int typeCode, JdbcType jdbcType)voidJdbcTypeRegistry. addDescriptor(JdbcType jdbcType)voidJdbcTypeRegistry. addDescriptorIfAbsent(int typeCode, JdbcType jdbcType)voidJdbcTypeRegistry. addDescriptorIfAbsent(JdbcType jdbcType) -
Uses of JdbcType in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with parameters of type JdbcType Modifier and Type Method Description StringDdlType. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType)StringDdlType. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType, Long length, Integer precision, Integer scale) -
Uses of JdbcType in org.hibernate.type.descriptor.sql.internal
Methods in org.hibernate.type.descriptor.sql.internal with parameters of type JdbcType Modifier and Type Method Description StringDdlTypeImpl. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType)StringDdlTypeImpl. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType, Long length, Integer precision, Integer scale) -
Uses of JdbcType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement JdbcType Modifier and Type Class Description classUserTypeSqlTypeAdapter<J>Adapts UserType to the JdbcType contractMethods in org.hibernate.type.internal that return JdbcType Modifier and Type Method Description JdbcTypeConvertedBasicTypeImpl. getJdbcType()JdbcTypeCompositeUserTypeJavaTypeWrapper. getRecommendedJdbcType(JdbcTypeIndicators context)JdbcTypeUserTypeJavaTypeWrapper. getRecommendedJdbcType(JdbcTypeIndicators context)Methods in org.hibernate.type.internal with parameters of type JdbcType Modifier and Type Method Description longUserTypeJavaTypeWrapper. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)intUserTypeJavaTypeWrapper. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intUserTypeJavaTypeWrapper. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)Constructors in org.hibernate.type.internal with parameters of type JdbcType Constructor Description BasicTypeImpl(JavaType<J> jtd, JdbcType std)ConvertedBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J,?> converter)ConvertedBasicTypeImpl(String name, JdbcType jdbcType, BasicValueConverter<J,?> converter)CustomMutabilityConvertedBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J,?> converter, MutabilityPlan<J> mutabilityPlan)CustomMutabilityConvertedBasicTypeImpl(String name, JdbcType jdbcType, BasicValueConverter<J,?> converter, MutabilityPlan<J> mutabilityPlan)ImmutableNamedBasicTypeImpl(JavaType<J> jtd, JdbcType std, String name)NamedBasicTypeImpl(JavaType<J> jtd, JdbcType std, String name) -
Uses of JdbcType in org.hibernate.type.spi
Methods in org.hibernate.type.spi with parameters of type JdbcType Modifier and Type Method Description static IntervalTypeTypeConfiguration. getSqlIntervalType(JdbcType descriptor)static TemporalTypeTypeConfiguration. getSqlTemporalType(JdbcType descriptor) -
Uses of JdbcType in org.hibernate.usertype
Methods in org.hibernate.usertype that return JdbcType Modifier and Type Method Description JdbcTypeStaticUserTypeSupport. getJdbcType(TypeConfiguration typeConfiguration)default JdbcTypeUserType. getJdbcType(TypeConfiguration typeConfiguration)A mappedJdbcType.protected JdbcTypeBaseUserTypeSupport. jdbcType()Methods in org.hibernate.usertype with parameters of type JdbcType Modifier and Type Method Description default longUserType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)The default column length, for use in DDL generation.default intUserType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)The default column precision, for use in DDL generation.default intUserType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)The default column scale, for use in DDL generation.Method parameters in org.hibernate.usertype with type arguments of type JdbcType Modifier and Type Method Description protected abstract voidBaseUserTypeSupport. resolve(BiConsumer<BasicJavaType<T>,JdbcType> resolutionConsumer)protected voidUserTypeSupport. resolve(BiConsumer<BasicJavaType<T>,JdbcType> resolutionConsumer)Constructors in org.hibernate.usertype with parameters of type JdbcType Constructor Description StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType)StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, BasicValueConverter<T,Object> valueConverter)StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan)StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan, BasicValueConverter<T,Object> valueConverter)
-