Uses of Interface
org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators
Packages that use JdbcTypeIndicators
Package
Description
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.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
This package defines the Hibernate configuration-time mapping model.
Package for the translation of SQM into SQL AST
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
Defines a registry for Hibernate
Types.-
Uses of JdbcTypeIndicators in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptionTypeDefinition.resolve(Map<?, ?> localConfigParameters, MutabilityPlan<?> explicitMutabilityPlan, MetadataBuildingContext context, JdbcTypeIndicators indicators) -
Uses of JdbcTypeIndicators in org.hibernate.boot.model.internal
Classes in org.hibernate.boot.model.internal that implement JdbcTypeIndicatorsModifier and TypeClassDescriptionclassA stateful binder responsible for creating instances ofBasicValue. -
Uses of JdbcTypeIndicators in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptionstatic <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 <T> NamedConverterResolution<T>NamedConverterResolution.from(String name, Function<TypeConfiguration, BasicJavaType> explicitJtdAccess, Function<TypeConfiguration, JdbcType> explicitStdAccess, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators sqlTypeIndicators, JpaAttributeConverterCreationContext converterCreationContext, MetadataBuildingContext context) static <T> NamedConverterResolution<T>NamedConverterResolution.from(ConverterDescriptor converterDescriptor, Function<TypeConfiguration, BasicJavaType> explicitJtdAccess, Function<TypeConfiguration, JdbcType> explicitStdAccess, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, Type resolvedJavaType, JdbcTypeIndicators sqlTypeIndicators, JpaAttributeConverterCreationContext converterCreationContext, MetadataBuildingContext context) static <E extends Enum<E>>
BasicValue.Resolution<E>InferredBasicValueResolver.fromEnum(EnumJavaType<E> enumJavaType, JdbcType explicitJdbcType, JdbcTypeIndicators stdIndicators, BootstrapContext bootstrapContext) static <T> BasicValue.Resolution<T>InferredBasicValueResolver.fromTemporal(TemporalJavaType<T> reflectedJtd, BasicJavaType<?> explicitJavaType, JdbcType explicitJdbcType, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators) static <T> BasicType<T>InferredBasicValueResolver.resolveSqlTypeIndicators(JdbcTypeIndicators stdIndicators, BasicType<T> resolved, JavaType<T> domainJtd) -
Uses of JdbcTypeIndicators in org.hibernate.dialect
Classes in org.hibernate.dialect that implement JdbcTypeIndicatorsModifier and TypeClassDescriptionclassSybaseSqmToSqlAstConverter<T extends Statement>A SQM to SQL AST translator for Sybase ASE.Methods in org.hibernate.dialect with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptionvoidOracleEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context) voidOracleOrdinalEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context) voidPostgreSQLEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context) voidPostgreSQLOrdinalEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context) PostgreSQLCastingIntervalSecondJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) PostgreSQLIntervalSecondJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) -
Uses of JdbcTypeIndicators in org.hibernate.mapping
Classes in org.hibernate.mapping that implement JdbcTypeIndicators -
Uses of JdbcTypeIndicators in org.hibernate.query.sqm.mutation.internal
Classes in org.hibernate.query.sqm.mutation.internal that implement JdbcTypeIndicatorsModifier and TypeClassDescriptionclassSpecialized BaseSqmToSqlAstConverter implementation used during conversion of an SQM mutation query tree representing into the various SQL AST trees needed to perform that operation. -
Uses of JdbcTypeIndicators in org.hibernate.query.sqm.sql
Classes in org.hibernate.query.sqm.sql that implement JdbcTypeIndicators -
Uses of JdbcTypeIndicators in org.hibernate.query.sqm.sql.internal
Classes in org.hibernate.query.sqm.sql.internal that implement JdbcTypeIndicatorsModifier and TypeClassDescriptionclassStandardSqmTranslator<T extends Statement>The standard translator for SQM to SQL ASTs. -
Uses of JdbcTypeIndicators in org.hibernate.type
Methods in org.hibernate.type with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptiondefault <X> BasicType<X>AdjustableBasicType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd) Perform the adjustment<X> BasicType<X>BasicArrayType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd) <X> BasicType<X>BasicCollectionType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd) <X> BasicType<X>ConvertedBasicArrayType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd) -
Uses of JdbcTypeIndicators in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptionAbstractArrayJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) default JdbcTypeBasicJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) Obtain the "recommended"SQL type descriptorfor this Java type.ByteArrayJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) CalendarDateJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) CalendarJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) CalendarTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) CharacterArrayJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) ClobJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) DateJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) DoubleJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) DurationJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) EnumJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) FloatJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) InetAddressJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) InstantJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) JavaType.getRecommendedJdbcType(JdbcTypeIndicators context) Obtain the "recommended"SQL type descriptorfor this Java type.JdbcDateJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) JdbcTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) JdbcTimestampJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) LocalDateJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) LocalDateTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) LocalTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) OffsetDateTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators stdIndicators) OffsetTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators stdIndicators) SerializableJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) StringJavaType.getRecommendedJdbcType(JdbcTypeIndicators stdIndicators) UrlJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) UUIDJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) YearJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) ZonedDateTimeJavaType.getRecommendedJdbcType(JdbcTypeIndicators stdIndicators) ZoneIdJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) ZoneOffsetJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) BasicType<?>AbstractArrayJavaType.resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<E> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators) BasicType<?>ArrayJavaType.resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<T> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators) BasicType<?>BasicPluralJavaType.resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<T> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators) Creates a container type for the given element type -
Uses of JdbcTypeIndicators in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptionBasicCollectionJavaType.getRecommendedJdbcType(JdbcTypeIndicators indicators) CollectionJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) DynamicModelJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) EmbeddableAggregateJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) EntityJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) FormatMapperBasedJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) JavaTypeBasicAdaptor.getRecommendedJdbcType(JdbcTypeIndicators context) JsonJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) MapEntryJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) UnknownBasicJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) XmlJavaType.getRecommendedJdbcType(JdbcTypeIndicators context) BasicType<?>BasicCollectionJavaType.resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<E> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators) -
Uses of JdbcTypeIndicators in org.hibernate.type.descriptor.jdbc
Classes in org.hibernate.type.descriptor.jdbc that implement JdbcTypeIndicatorsMethods in org.hibernate.type.descriptor.jdbc with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptiondefault voidJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context) protected booleanJsonAsStringJdbcType.needsLob(JdbcTypeIndicators indicators) protected booleanXmlAsStringJdbcType.needsLob(JdbcTypeIndicators indicators) protected intCharJdbcType.resolveIndicatedJdbcTypeCode(JdbcTypeIndicators indicators) protected intVarcharJdbcType.resolveIndicatedJdbcTypeCode(JdbcTypeIndicators indicators) AdjustableJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) Perform the adjustmentBooleanJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) ClobJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) JsonAsStringJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) LongNVarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) LongVarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) NCharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) NVarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) VarbinaryJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) VarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) XmlAsStringJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) protected booleanNVarcharJdbcType.shouldUseMaterializedLob(JdbcTypeIndicators indicators) protected booleanVarbinaryJdbcType.shouldUseMaterializedLob(JdbcTypeIndicators indicators) protected booleanVarcharJdbcType.shouldUseMaterializedLob(JdbcTypeIndicators indicators) Constructors in org.hibernate.type.descriptor.jdbc with parameters of type JdbcTypeIndicators -
Uses of JdbcTypeIndicators in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type JdbcTypeIndicatorsModifier and TypeMethodDescriptionCompositeUserTypeJavaTypeWrapper.getRecommendedJdbcType(JdbcTypeIndicators context) UserTypeJavaTypeWrapper.getRecommendedJdbcType(JdbcTypeIndicators context) -
Uses of JdbcTypeIndicators in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return JdbcTypeIndicators