Uses of Class
org.hibernate.type.spi.TypeConfiguration
Packages that use TypeConfiguration
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.
Defines the SPI of a
registry
of JPA
AttributeConverter
s.Some SPIs related to DDL generation and schema management.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Support for
Dialect
-specific aggregate column types,
including user-defined composite types, and JSON or XML types.Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.This package defines the Hibernate configuration-time mapping model.
This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
Validation for HQL queries.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
This package defines a semantic model of HQL queries.
An SPI for defining, registering, and rendering functions in HQL.
Package for the SQM-backed Query implementation details
Package defining support for
SqmFunctionDescriptor
handling.Package for the translation of SQM into SQL AST
Nodes representing
select
statements in the SQM tree.This package contains helper classes for rendering SQL fragments and SQL statements.
Package defining support for creating and consuming a SQL AST.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.Contracts for reading and writing values to and from JDBC.
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
DdlType
s.Defines a registry for Hibernate
Type
s.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type
.-
Uses of TypeConfiguration in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return TypeConfigurationModifier and TypeMethodDescriptionBootstrapContextImpl.getTypeConfiguration()
InFlightMetadataCollectorImpl.getTypeConfiguration()
MetadataBuilderImpl.getTypeConfiguration()
MetadataBuilderImpl.MetadataBuildingOptionsImpl.getTypeConfiguration()
MetadataImpl.getTypeConfiguration()
-
Uses of TypeConfiguration in org.hibernate.boot.model
Methods in org.hibernate.boot.model that return TypeConfigurationModifier and TypeMethodDescriptionFunctionContributions.getTypeConfiguration()
Access to type information.TypeContributions.getTypeConfiguration()
TheTypeConfiguration
to contribute to -
Uses of TypeConfiguration in org.hibernate.boot.model.convert.spi
Methods in org.hibernate.boot.model.convert.spi that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.boot.model.process.internal
Method parameters in org.hibernate.boot.model.process.internal with type arguments of type TypeConfigurationModifier 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> VersionResolution<E>
VersionResolution.from
(Function<TypeConfiguration, Type> implicitJavaTypeAccess, TimeZoneStorageType timeZoneStorageType, MetadataBuildingContext context) static <T> BasicValue.Resolution<T>
InferredBasicValueResolver.fromTemporal
(TemporalJavaType<T> reflectedJtd, BasicJavaType<?> explicitJavaType, JdbcType explicitJdbcType, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators) Constructors in org.hibernate.boot.model.process.internal with parameters of type TypeConfigurationModifierConstructorDescriptionNamedConverterResolution
(JavaType<J> domainJtd, JavaType<?> relationalJtd, JdbcType jdbcType, JpaAttributeConverter<J, ?> valueConverter, MutabilityPlan<J> mutabilityPlan, Class<J> primitiveClass, TypeConfiguration typeConfiguration) Constructor parameters in org.hibernate.boot.model.process.internal with type arguments of type TypeConfigurationModifierConstructorDescriptionNamedBasicTypeResolution
(JavaType<J> domainJtd, BasicType basicType, BasicValueConverter valueConverter, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, MetadataBuildingContext context) -
Uses of TypeConfiguration in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return TypeConfigurationModifier and TypeMethodDescriptionAbstractDelegatingMetadata.getTypeConfiguration()
AbstractDelegatingMetadataBuildingOptions.getTypeConfiguration()
BootstrapContext.getTypeConfiguration()
TheTypeConfiguration
belonging to thisBootstrapContext
.MetadataBuildingOptions.getTypeConfiguration()
MetadataImplementor.getTypeConfiguration()
Access to theTypeConfiguration
belonging to theBootstrapContext
Constructors in org.hibernate.boot.spi with parameters of type TypeConfigurationModifierConstructorDescriptionBasicTypeRegistration
(UserType<?> type, String[] keys, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type TypeConfigurationModifier and TypeMethodDescription<T> JavaType<T>
AbstractPostgreSQLStructJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
DB2StructJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
StructJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) DB2Dialect.getSelectClauseNullString
(int sqlType, TypeConfiguration typeConfiguration) Dialect.getSelectClauseNullString
(int sqlType, TypeConfiguration typeConfiguration) Given a JDBC type code, return the expression for a literal null value of that type, to use in aselect
clause.DialectDelegateWrapper.getSelectClauseNullString
(int sqlType, TypeConfiguration typeConfiguration) HSQLDialect.getSelectClauseNullString
(int sqlType, TypeConfiguration typeConfiguration) PostgreSQLDialect.getSelectClauseNullString
(int sqlType, TypeConfiguration typeConfiguration) protected Integer
CockroachDialect.resolveSqlTypeCode
(String columnTypeName, TypeConfiguration typeConfiguration) protected Integer
Dialect.resolveSqlTypeCode
(String typeName, String baseTypeName, TypeConfiguration typeConfiguration) Resolves theSqlTypes
type code for the given column type name as reported by the database and the base type name (i.e.protected Integer
Dialect.resolveSqlTypeCode
(String columnTypeName, TypeConfiguration typeConfiguration) Resolves theSqlTypes
type code for the given column type name as reported by the database, ornull
if it can't be resolved.DialectDelegateWrapper.resolveSqlTypeCode
(String typeName, String baseTypeName, TypeConfiguration typeConfiguration) DialectDelegateWrapper.resolveSqlTypeCode
(String columnTypeName, TypeConfiguration typeConfiguration) protected Integer
H2Dialect.resolveSqlTypeCode
(String typeName, String baseTypeName, TypeConfiguration typeConfiguration) protected Integer
H2Dialect.resolveSqlTypeCode
(String columnTypeName, TypeConfiguration typeConfiguration) protected Integer
HSQLDialect.resolveSqlTypeCode
(String typeName, String baseTypeName, TypeConfiguration typeConfiguration) protected Integer
PostgreSQLDialect.resolveSqlTypeCode
(String columnTypeName, TypeConfiguration typeConfiguration) H2JsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) H2JsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) MariaDBCastingJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) MariaDBCastingJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) MySQLCastingJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) MySQLCastingJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) OracleArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) OracleArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) OracleJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) OracleJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) OracleNestedTableJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) OracleNestedTableJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) OracleXmlArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) OracleXmlArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLCastingJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLCastingJsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLJsonArrayPGObjectJsonbJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLJsonArrayPGObjectJsonbJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLJsonArrayPGObjectJsonJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) PostgreSQLJsonArrayPGObjectJsonJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) SQLServerCastingXmlArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) SQLServerCastingXmlArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) -
Uses of TypeConfiguration in org.hibernate.dialect.aggregate
Methods in org.hibernate.dialect.aggregate with parameters of type TypeConfigurationModifier and TypeMethodDescriptionAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) Returns the custom read expression to use forcolumn
.AggregateSupportImpl.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) CockroachDBAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) DB2AggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) H2AggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) HANAAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) MySQLAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) OracleAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) PostgreSQLAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) SQLServerAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) SybaseASEAggregateSupport.aggregateComponentCustomReadExpression
(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) AggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) AggregateSupportImpl.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) CockroachDBAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) DB2AggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) H2AggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) HANAAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) MySQLAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) OracleAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) PostgreSQLAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) SQLServerAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) SybaseASEAggregateSupport.aggregateCustomWriteExpressionRenderer
(SelectableMapping aggregateColumn, SelectableMapping[] columnsToUpdate, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type TypeConfigurationModifier and TypeMethodDescriptionprotected ReturnableType<?>
InverseDistributionFunction.SelfRenderingInverseDistributionFunction.determineResultType
(SqmToSqlAstConverter converter, TypeConfiguration typeConfiguration) AvgFunction.ReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) SumReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) GenerateSeriesSetReturningFunctionTypeResolver.resolveTupleType
(List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) UnnestSetReturningFunctionTypeResolver.resolveTupleType
(List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) void
AvgFunction.Validator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
DynamicDispatchFunction.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
GenerateSeriesArgumentValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
TruncFunction.TruncArgumentsValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Constructors in org.hibernate.dialect.function with parameters of type TypeConfigurationModifierConstructorDescriptionAvgFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode) CastingConcatFunction
(Dialect dialect, String concatOperator, boolean needsCastWrapper, SqlAstNodeRenderingMode argumentRenderingMode, TypeConfiguration typeConfiguration) CastStrEmulation
(TypeConfiguration typeConfiguration) ChrLiteralEmulation
(TypeConfiguration typeConfiguration) ConcatPipeFunction
(String clobPattern, TypeConfiguration typeConfiguration) CountFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator) CountFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat) CountFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat) CountFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat, String distinctArgumentCastType) CteGenerateSeriesFunction
(int maxSeriesSize, boolean supportsIntervals, boolean coerceToTimestamp, TypeConfiguration typeConfiguration) protected
DateTruncEmulation
(String toDateFunction, TypeConfiguration typeConfiguration) DB2FormatEmulation
(TypeConfiguration typeConfiguration) DB2PositionFunction
(TypeConfiguration typeConfiguration) DB2SubstringFunction
(TypeConfiguration typeConfiguration) EveryAnyEmulation
(TypeConfiguration typeConfiguration, boolean every, boolean supportsPredicateAsExpression) ExtractFunction
(Dialect dialect, TypeConfiguration typeConfiguration) FormatFunction
(String nativeFunctionName, boolean reversedArguments, boolean concatPattern, boolean supportsTime, TypeConfiguration typeConfiguration) FormatFunction
(String nativeFunctionName, boolean reversedArguments, boolean concatPattern, TypeConfiguration typeConfiguration) FormatFunction
(String nativeFunctionName, TypeConfiguration typeConfiguration) GenerateSeriesFunction
(@Nullable String defaultValueColumnName, String defaultIndexSelectionExpression, boolean coerceToTimestamp, TypeConfiguration typeConfiguration) H2GenerateSeriesFunction
(int maxSeriesSize, TypeConfiguration typeConfiguration) HANAGenerateSeriesFunction
(int maxSeriesSize, TypeConfiguration typeConfiguration) HypotheticalSetFunction
(String name, BasicTypeReference<?> returnType, TypeConfiguration typeConfiguration) HypotheticalSetWindowEmulation
(String name, BasicTypeReference<?> returnType, TypeConfiguration typeConfiguration) InsertSubstringOverlayEmulation
(TypeConfiguration typeConfiguration, boolean strictSubstring) IntegralTimestampaddFunction
(Dialect dialect, TypeConfiguration typeConfiguration) InverseDistributionFunction
(String name, FunctionParameterType parameterType, TypeConfiguration typeConfiguration) InverseDistributionWindowEmulation
(String name, FunctionParameterType parameterType, TypeConfiguration typeConfiguration) LengthFunction
(String functionName, String stringPattern, String clobPattern, TypeConfiguration typeConfiguration) ListaggFunction
(String emptyWithinReplacement, TypeConfiguration typeConfiguration) ListaggGroupConcatEmulation
(TypeConfiguration typeConfiguration) ListaggStringAggEmulation
(String functionName, String stringType, boolean withinGroupClause, TypeConfiguration typeConfiguration) LocatePositionEmulation
(TypeConfiguration typeConfiguration) LpadRpadPadEmulation
(TypeConfiguration typeConfiguration) MinMaxCaseEveryAnyEmulation
(TypeConfiguration typeConfiguration, boolean every) ModeStatsModeEmulation
(TypeConfiguration typeConfiguration) NumberSeriesGenerateSeriesFunction
(@Nullable String defaultValueColumnName, String defaultIndexSelectionExpression, boolean coerceToTimestamp, TypeConfiguration typeConfiguration, int maxSeriesSize) OracleTruncFunction
(TypeConfiguration typeConfiguration) OrdinalFunction
(TypeConfiguration typeConfiguration) PostgreSQLTruncFunction
(boolean supportsTwoArguments, TypeConfiguration typeConfiguration) ReturnTypeResolver
(TypeConfiguration typeConfiguration) SqlServerConvertTruncFunction
(TypeConfiguration typeConfiguration) SQLServerEveryAnyEmulation
(TypeConfiguration typeConfiguration, boolean every) SQLServerFormatEmulation
(TypeConfiguration typeConfiguration) SQLServerGenerateSeriesFunction
(int maxSeriesSize, TypeConfiguration typeConfiguration) SumReturnTypeResolver
(TypeConfiguration typeConfiguration) SybaseASEGenerateSeriesFunction
(int maxSeriesSize, TypeConfiguration typeConfiguration) SybaseTruncFunction
(TypeConfiguration typeConfiguration) TimestampaddFunction
(Dialect dialect, TypeConfiguration typeConfiguration) TimestampaddFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode... renderingModes) TimestampdiffFunction
(Dialect dialect, TypeConfiguration typeConfiguration) TimestampdiffFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode... renderingModes) TransactSQLStrFunction
(TypeConfiguration typeConfiguration) TrimFunction
(Dialect dialect, TypeConfiguration typeConfiguration) TrimFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode argumentRenderingMode) TruncFunction
(String truncPattern, String twoArgTruncPattern, TruncFunction.DatetimeTrunc datetimeTrunc, String toDateFunction, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type TypeConfigurationModifier and TypeMethodDescriptionstatic String
DdlTypeHelper.getCastTypeName
(JdbcMappingContainer type, Size size, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getCastTypeName
(JdbcMappingContainer type, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getCastTypeName
(ReturnableType<?> type, Size size, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getCastTypeName
(ReturnableType<?> type, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getCastTypeName
(BasicType<?> type, Size size, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getCastTypeName
(BasicType<?> type, TypeConfiguration typeConfiguration) protected BasicType<?>
ArrayArgumentValidator.getElementType
(int arrayIndex, List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) protected BasicType<?>
ArrayArgumentValidator.getElementType
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) protected BasicPluralType<?,
?> ArrayArgumentValidator.getPluralType
(int arrayIndex, List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getTypeName
(JdbcMappingContainer type, Size size, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getTypeName
(JdbcMappingContainer type, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getTypeName
(ReturnableType<?> type, Size size, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getTypeName
(ReturnableType<?> type, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getTypeName
(BasicType<?> type, Size size, TypeConfiguration typeConfiguration) static String
DdlTypeHelper.getTypeName
(BasicType<?> type, TypeConfiguration typeConfiguration) static BasicType<?>
DdlTypeHelper.resolveArrayType
(DomainType<?> elementType, TypeConfiguration typeConfiguration) ArrayViaArgumentReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) ArrayViaElementArgumentReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) ElementViaArrayArgumentReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) JsonArrayViaElementArgumentReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) static BasicType<?>
JsonArrayViaElementArgumentReturnTypeResolver.resolveJsonArrayType
(DomainType<?> elementType, TypeConfiguration typeConfiguration) static BasicType<?>
DdlTypeHelper.resolveListType
(DomainType<?> elementType, TypeConfiguration typeConfiguration) void
ArrayAndElementArgumentValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
ArrayArgumentValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
ArrayContainsArgumentValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
ArrayIncludesArgumentValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) void
ArraysOfSameTypeArgumentValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Constructors in org.hibernate.dialect.function.array with parameters of type TypeConfigurationModifierConstructorDescriptionAbstractArrayContainsFunction
(boolean nullable, TypeConfiguration typeConfiguration) AbstractArrayIncludesFunction
(boolean nullable, TypeConfiguration typeConfiguration) AbstractArrayIntersectsFunction
(boolean nullable, TypeConfiguration typeConfiguration) AbstractArrayPositionFunction
(TypeConfiguration typeConfiguration) AbstractArrayPositionsFunction
(boolean list, TypeConfiguration typeConfiguration) ArrayContainsOperatorFunction
(boolean nullable, TypeConfiguration typeConfiguration) ArrayContainsUnnestFunction
(boolean nullable, TypeConfiguration typeConfiguration) ArrayIncludesOperatorFunction
(boolean nullable, TypeConfiguration typeConfiguration) ArrayIncludesUnnestFunction
(boolean nullable, TypeConfiguration typeConfiguration) ArrayIntersectsOperatorFunction
(boolean nullable, TypeConfiguration typeConfiguration) ArrayIntersectsUnnestFunction
(boolean nullable, TypeConfiguration typeConfiguration) ArrayToStringFunction
(TypeConfiguration typeConfiguration) H2ArrayContainsFunction
(boolean nullable, int maximumArraySize, TypeConfiguration typeConfiguration) H2ArrayIncludesFunction
(boolean nullable, int maximumArraySize, TypeConfiguration typeConfiguration) H2ArrayIntersectsFunction
(boolean nullable, int maximumArraySize, TypeConfiguration typeConfiguration) H2ArrayPositionFunction
(int maximumArraySize, TypeConfiguration typeConfiguration) H2ArrayPositionsFunction
(boolean list, int maximumArraySize, TypeConfiguration typeConfiguration) H2ArrayToStringFunction
(int maximumArraySize, TypeConfiguration typeConfiguration) HSQLArrayPositionFunction
(TypeConfiguration typeConfiguration) HSQLArrayPositionsFunction
(boolean list, TypeConfiguration typeConfiguration) HSQLArrayToStringFunction
(TypeConfiguration typeConfiguration) OracleArrayContainsFunction
(boolean nullable, TypeConfiguration typeConfiguration) OracleArrayIncludesFunction
(boolean nullable, TypeConfiguration typeConfiguration) OracleArrayIntersectsFunction
(TypeConfiguration typeConfiguration, boolean nullable) OracleArrayLengthFunction
(TypeConfiguration typeConfiguration) OracleArrayPositionFunction
(TypeConfiguration typeConfiguration) OracleArrayPositionsFunction
(boolean list, TypeConfiguration typeConfiguration) OracleArrayToStringFunction
(TypeConfiguration typeConfiguration) PostgreSQLArrayPositionFunction
(TypeConfiguration typeConfiguration) PostgreSQLArrayPositionsFunction
(boolean list, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type TypeConfigurationModifier and TypeMethodDescriptionprotected static String
JsonTableFunction.determineColumnType
(CastTarget castTarget, TypeConfiguration typeConfiguration) CastTargetReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) JsonTableSetReturningFunctionTypeResolver.resolveTupleType
(List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) void
JsonObjectArgumentsValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Constructors in org.hibernate.dialect.function.json with parameters of type TypeConfigurationModifierConstructorDescriptionAbstractJsonArrayAppendFunction
(TypeConfiguration typeConfiguration) AbstractJsonArrayInsertFunction
(TypeConfiguration typeConfiguration) AbstractJsonInsertFunction
(TypeConfiguration typeConfiguration) AbstractJsonMergepatchFunction
(TypeConfiguration typeConfiguration) AbstractJsonRemoveFunction
(TypeConfiguration typeConfiguration) AbstractJsonReplaceFunction
(TypeConfiguration typeConfiguration) AbstractJsonSetFunction
(TypeConfiguration typeConfiguration) CastTargetReturnTypeResolver
(TypeConfiguration typeConfiguration) CockroachDBJsonExistsFunction
(TypeConfiguration typeConfiguration) CockroachDBJsonQueryFunction
(TypeConfiguration typeConfiguration) CockroachDBJsonRemoveFunction
(TypeConfiguration typeConfiguration) CockroachDBJsonTableFunction
(TypeConfiguration typeConfiguration) CockroachDBJsonValueFunction
(TypeConfiguration typeConfiguration) DB2JsonArrayAggFunction
(TypeConfiguration typeConfiguration) DB2JsonArrayFunction
(TypeConfiguration typeConfiguration) DB2JsonObjectAggFunction
(TypeConfiguration typeConfiguration) DB2JsonObjectFunction
(TypeConfiguration typeConfiguration) DB2JsonTableFunction
(int maximumSeriesSize, TypeConfiguration typeConfiguration) DB2JsonValueFunction
(TypeConfiguration typeConfiguration) H2JsonArrayAggFunction
(TypeConfiguration typeConfiguration) H2JsonExistsFunction
(TypeConfiguration typeConfiguration) H2JsonObjectAggFunction
(TypeConfiguration typeConfiguration) H2JsonQueryFunction
(TypeConfiguration typeConfiguration) H2JsonTableFunction
(int maximumArraySize, TypeConfiguration typeConfiguration) H2JsonValueFunction
(TypeConfiguration typeConfiguration) HANAJsonArrayAggFunction
(TypeConfiguration typeConfiguration) HANAJsonArrayFunction
(TypeConfiguration typeConfiguration) HANAJsonExistsFunction
(TypeConfiguration typeConfiguration) HANAJsonObjectAggFunction
(TypeConfiguration typeConfiguration) HANAJsonObjectFunction
(TypeConfiguration typeConfiguration) HANAJsonTableFunction
(TypeConfiguration typeConfiguration) HANAJsonValueFunction
(TypeConfiguration typeConfiguration) HSQLJsonArrayAggFunction
(TypeConfiguration typeConfiguration) HSQLJsonArrayFunction
(TypeConfiguration typeConfiguration) HSQLJsonObjectFunction
(TypeConfiguration typeConfiguration) JsonArrayAggFunction
(boolean supportsFilter, TypeConfiguration typeConfiguration) JsonArrayFunction
(TypeConfiguration typeConfiguration) JsonExistsFunction
(TypeConfiguration typeConfiguration, boolean supportsJsonPathExpression, boolean supportsJsonPathPassingClause) JsonObjectAggFunction
(String valueSeparator, boolean supportsFilter, TypeConfiguration typeConfiguration) JsonObjectFunction
(TypeConfiguration typeConfiguration, boolean colonSyntax) JsonQueryFunction
(TypeConfiguration typeConfiguration, boolean supportsJsonPathExpression, boolean supportsJsonPathPassingClause) protected
JsonTableFunction
(SetReturningFunctionTypeResolver setReturningFunctionTypeResolver, TypeConfiguration typeConfiguration) JsonTableFunction
(TypeConfiguration typeConfiguration) JsonValueFunction
(TypeConfiguration typeConfiguration, boolean supportsJsonPathExpression, boolean supportsJsonPathPassingClause) MariaDBJsonArrayAggFunction
(TypeConfiguration typeConfiguration) MariaDBJsonArrayAppendFunction
(TypeConfiguration typeConfiguration) MariaDBJsonArrayFunction
(TypeConfiguration typeConfiguration) MariaDBJsonObjectAggFunction
(TypeConfiguration typeConfiguration) MariaDBJsonQueryFunction
(TypeConfiguration typeConfiguration) MariaDBJsonValueFunction
(TypeConfiguration typeConfiguration) MySQLJsonArrayAggFunction
(TypeConfiguration typeConfiguration) MySQLJsonArrayFunction
(TypeConfiguration typeConfiguration) MySQLJsonExistsFunction
(TypeConfiguration typeConfiguration) MySQLJsonObjectAggFunction
(TypeConfiguration typeConfiguration) MySQLJsonObjectFunction
(TypeConfiguration typeConfiguration) MySQLJsonQueryFunction
(TypeConfiguration typeConfiguration) MySQLJsonTableFunction
(TypeConfiguration typeConfiguration) MySQLJsonValueFunction
(TypeConfiguration typeConfiguration) OracleJsonArrayAggFunction
(TypeConfiguration typeConfiguration) OracleJsonArrayAppendFunction
(TypeConfiguration typeConfiguration) OracleJsonArrayFunction
(TypeConfiguration typeConfiguration) OracleJsonArrayInsertFunction
(TypeConfiguration typeConfiguration) OracleJsonInsertFunction
(TypeConfiguration typeConfiguration) OracleJsonMergepatchFunction
(TypeConfiguration typeConfiguration) OracleJsonObjectAggFunction
(TypeConfiguration typeConfiguration) OracleJsonObjectFunction
(boolean colonSyntax, TypeConfiguration typeConfiguration) OracleJsonRemoveFunction
(TypeConfiguration typeConfiguration) OracleJsonReplaceFunction
(TypeConfiguration typeConfiguration) OracleJsonSetFunction
(TypeConfiguration typeConfiguration) OracleJsonTableFunction
(TypeConfiguration typeConfiguration) OracleJsonValueFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonArrayAggFunction
(boolean supportsStandard, TypeConfiguration typeConfiguration) PostgreSQLJsonArrayAppendFunction
(boolean supportsLax, TypeConfiguration typeConfiguration) PostgreSQLJsonArrayFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonArrayInsertFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonExistsFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonInsertFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonMergepatchFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonObjectAggFunction
(boolean supportsStandard, TypeConfiguration typeConfiguration) PostgreSQLJsonObjectFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonQueryFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonRemoveFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonReplaceFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonSetFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonTableFunction
(TypeConfiguration typeConfiguration) PostgreSQLJsonValueFunction
(TypeConfiguration typeConfiguration) SQLServerJsonArrayAggFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonArrayAppendFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonArrayFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonArrayInsertFunction
(TypeConfiguration typeConfiguration) SQLServerJsonExistsFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonInsertFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonObjectAggFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonObjectFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonQueryFunction
(TypeConfiguration typeConfiguration) SQLServerJsonRemoveFunction
(TypeConfiguration typeConfiguration) SQLServerJsonReplaceFunction
(boolean supportsExtendedJson, TypeConfiguration typeConfiguration) SQLServerJsonSetFunction
(TypeConfiguration typeConfiguration) SQLServerJsonTableFunction
(TypeConfiguration typeConfiguration) SQLServerJsonValueFunction
(TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type TypeConfigurationModifier and TypeMethodDescriptionprotected static String
XmlTableFunction.determineColumnType
(CastTarget castTarget, TypeConfiguration typeConfiguration) XmlTableSetReturningFunctionTypeResolver.resolveTupleType
(List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) Constructors in org.hibernate.dialect.function.xml with parameters of type TypeConfigurationModifierConstructorDescriptionDB2XmlTableFunction
(TypeConfiguration typeConfiguration) H2XmlConcatFunction
(TypeConfiguration typeConfiguration) H2XmlElementFunction
(TypeConfiguration typeConfiguration) H2XmlForestFunction
(TypeConfiguration typeConfiguration) H2XmlPiFunction
(TypeConfiguration typeConfiguration) HANAXmlTableFunction
(TypeConfiguration typeConfiguration) LegacyDB2XmlExistsFunction
(TypeConfiguration typeConfiguration) LegacyDB2XmlQueryFunction
(TypeConfiguration typeConfiguration) OracleXmlTableFunction
(TypeConfiguration typeConfiguration) PostgreSQLXmlQueryFunction
(TypeConfiguration typeConfiguration) SQLServerXmlAggFunction
(TypeConfiguration typeConfiguration) SQLServerXmlConcatFunction
(TypeConfiguration typeConfiguration) SQLServerXmlElementFunction
(TypeConfiguration typeConfiguration) SQLServerXmlExistsFunction
(TypeConfiguration typeConfiguration) SQLServerXmlForestFunction
(TypeConfiguration typeConfiguration) SQLServerXmlPiFunction
(TypeConfiguration typeConfiguration) SQLServerXmlQueryFunction
(TypeConfiguration typeConfiguration) SQLServerXmlTableFunction
(TypeConfiguration typeConfiguration) SybaseASEXmlTableFunction
(TypeConfiguration typeConfiguration) XmlAggFunction
(TypeConfiguration typeConfiguration) XmlConcatFunction
(TypeConfiguration typeConfiguration) XmlElementFunction
(TypeConfiguration typeConfiguration) XmlExistsFunction
(TypeConfiguration typeConfiguration) XmlForestFunction
(TypeConfiguration typeConfiguration) XmlPiFunction
(TypeConfiguration typeConfiguration) XmlQueryFunction
(boolean returningContent, TypeConfiguration typeConfiguration) protected
XmlTableFunction
(boolean supportsParametersInDefault, SetReturningFunctionTypeResolver setReturningFunctionTypeResolver, TypeConfiguration typeConfiguration) XmlTableFunction
(boolean supportsParametersInDefault, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return TypeConfigurationModifier and TypeMethodDescriptionSessionFactoryDelegatingImpl.getTypeConfiguration()
SessionFactoryImplementor.getTypeConfiguration()
default TypeConfiguration
SharedSessionContractImplementor.getTypeConfiguration()
Obtain theTypeConfiguration
for the factory which created this session. -
Uses of TypeConfiguration in org.hibernate.internal
Fields in org.hibernate.internal declared as TypeConfigurationMethods in org.hibernate.internal that return TypeConfigurationModifier and TypeMethodDescriptionAbstractSharedSessionContract.getTypeConfiguration()
SessionFactoryImpl.getTypeConfiguration()
-
Uses of TypeConfiguration in org.hibernate.loader.internal
Methods in org.hibernate.loader.internal that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.mapping
Methods in org.hibernate.mapping that return TypeConfigurationMethods in org.hibernate.mapping with parameters of type TypeConfigurationModifier and TypeMethodDescriptionvoid
PersistentClass.assignCheckConstraintsToTable
(Dialect dialect, TypeConfiguration types) Column.getSqlType
(TypeConfiguration typeConfiguration, Dialect dialect, Mapping mapping) Deprecated.Column.getTemplate
(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry) Formula.getTemplate
(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry) Selectable.getTemplate
(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry functionRegistry) BasicValue.impliedJavaType
(TypeConfiguration typeConfiguration) Method parameters in org.hibernate.mapping with type arguments of type TypeConfigurationModifier and TypeMethodDescriptionvoid
BasicValue.setExplicitJavaTypeAccess
(Function<TypeConfiguration, BasicJavaType> explicitJavaTypeAccess) void
BasicValue.setExplicitJdbcTypeAccess
(Function<TypeConfiguration, JdbcType> jdbcTypeAccess) void
BasicValue.setExplicitMutabilityPlanAccess
(Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess) void
BasicValue.setImplicitJavaTypeAccess
(Function<TypeConfiguration, Type> implicitJavaTypeAccess) -
Uses of TypeConfiguration in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return TypeConfigurationModifier and TypeMethodDescriptionMappingMetamodel.getTypeConfiguration()
TheTypeConfiguration
this metamodel is associated with -
Uses of TypeConfiguration in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return TypeConfigurationMethods in org.hibernate.metamodel.mapping.internal with parameters of type TypeConfigurationModifier and TypeMethodDescriptionstatic SelectableMapping
SelectableMappingImpl.from
(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMapping
SelectableMappingImpl.from
(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMapping
SelectableMappingImpl.from
(String containingTableExpression, Selectable selectable, SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMapping
SelectableMappingImpl.from
(String containingTableExpression, Selectable selectable, SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMappings
SelectableMappingsImpl.from
(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMappings
SelectableMappingsImpl.from
(String containingTableExpression, Value value, int[] propertyOrder, MappingContext mappingContext, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) -
Uses of TypeConfiguration in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain that return TypeConfigurationModifier and TypeMethodDescriptionJpaMetamodel.getTypeConfiguration()
todo (6.0) : should we expose JpaMetamodel from TypeConfiguration? -
Uses of TypeConfiguration in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return TypeConfigurationModifier and TypeMethodDescriptionJpaMetamodelImpl.getTypeConfiguration()
MappingMetamodelImpl.getTypeConfiguration()
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type TypeConfigurationModifierConstructorDescriptionJpaMetamodelImpl
(TypeConfiguration typeConfiguration, MappingMetamodel mappingMetamodel, ServiceRegistry serviceRegistry) MappingMetamodelImpl
(TypeConfiguration typeConfiguration, ServiceRegistry serviceRegistry) -
Uses of TypeConfiguration in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return TypeConfigurationModifier and TypeMethodDescriptiondefault TypeConfiguration
RuntimeModelCreationContext.getTypeConfiguration()
-
Uses of TypeConfiguration in org.hibernate.processor.validation
Methods in org.hibernate.processor.validation that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.query
Methods in org.hibernate.query that return TypeConfigurationModifier and TypeMethodDescriptiondefault TypeConfiguration
BindingContext.getTypeConfiguration()
-
Uses of TypeConfiguration in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return TypeConfigurationModifier and TypeMethodDescriptionQueryEngineImpl.getTypeConfiguration()
QueryParameterBindingImpl.getTypeConfiguration()
Methods in org.hibernate.query.internal with parameters of type TypeConfigurationModifier and TypeMethodDescriptionBindingTypeHelper.resolveBindType
(Object value, JdbcMapping baseType, TypeConfiguration typeConfiguration) BindableType<?>
BindingTypeHelper.resolveDateTemporalTypeVariant
(Class<?> javaType, BindableType<?> baseType, TypeConfiguration typeConfiguration) BindingTypeHelper.resolveTimestampTemporalTypeVariant
(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) BindingTypeHelper.resolveTimeTemporalTypeVariant
(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) void
QueryParameterBindingImpl.setBindValues
(Collection<? extends T> values, TemporalType temporalTypePrecision, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.query.results.internal
Methods in org.hibernate.query.results.internal with parameters of type TypeConfigurationModifier and TypeMethodDescriptionDomainResultCreationStateImpl.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return TypeConfigurationModifier and TypeMethodDescriptionQueryEngine.getTypeConfiguration()
QueryParameterBindingTypeResolver.getTypeConfiguration()
Methods in org.hibernate.query.spi with parameters of type TypeConfigurationModifier and TypeMethodDescriptionvoid
QueryParameterBinding.setBindValues
(Collection<? extends T> values, TemporalType temporalTypePrecision, TypeConfiguration typeConfiguration) Sets the parameter binding value using the explicit TemporalType in regards to the individual values. -
Uses of TypeConfiguration in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type TypeConfigurationModifier and TypeMethodDescriptionSelfRenderingFunctionSqlAstExpression.createSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) protected @Nullable ReturnableType<?>
SelfRenderingSqmFunction.determineResultType
(SqmToSqlAstConverter converter, TypeConfiguration typeConfiguration) SelfRenderingFunctionSqlAstExpression.getTemplate
(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry) SqmFunctionRegistry.registerBinaryTernaryPattern
(String name, BasicType<?> type, String pattern2, String pattern3, FunctionParameterType parameterType1, FunctionParameterType parameterType2, FunctionParameterType parameterType3, TypeConfiguration typeConfiguration) Register a binary/ternary function.SqmFunctionRegistry.registerNullaryUnaryPattern
(String name, BasicType type, String pattern0, String pattern1, FunctionParameterType parameterType, TypeConfiguration typeConfiguration) Register a nullary/unary function.SqmFunctionRegistry.registerTernaryQuaternaryPattern
(String name, BasicType<?> type, String pattern3, String pattern4, FunctionParameterType parameterType1, FunctionParameterType parameterType2, FunctionParameterType parameterType3, FunctionParameterType parameterType4, TypeConfiguration typeConfiguration) Register a ternary/quaternary function.SqmFunctionRegistry.registerUnaryBinaryPattern
(String name, String pattern1, String pattern2, FunctionParameterType parameterType1, FunctionParameterType parameterType2, TypeConfiguration typeConfiguration) Register a unary/binary function.SqmFunctionRegistry.registerUnaryBinaryPattern
(String name, BasicType<?> type, String pattern1, String pattern2, FunctionParameterType parameterType1, FunctionParameterType parameterType2, TypeConfiguration typeConfiguration) Register a unary/binary function.Constructors in org.hibernate.query.sqm.function with parameters of type TypeConfigurationModifierConstructorDescriptionMultipatternSqmFunctionDescriptor
(String name, SqmFunctionDescriptor[] functions, BasicType<?> type, TypeConfiguration typeConfiguration, FunctionParameterType... parameterTypes) Construct an instance with the given function templates where the position of each function template in the given array corresponds to the arity of the function template.MultipatternSqmFunctionDescriptor
(String name, SqmFunctionDescriptor[] functions, TypeConfiguration typeConfiguration, FunctionParameterType... parameterTypes) Construct an instance with the given function templates where the position of each function template in the given array corresponds to the arity of the function template. -
Uses of TypeConfiguration in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function with parameters of type TypeConfigurationModifier and TypeMethodDescriptionstatic JdbcMapping
StandardFunctionReturnTypeResolvers.extractArgumentJdbcMapping
(TypeConfiguration typeConfiguration, List<? extends SqmTypedNode<?>> arguments, int position) static FunctionArgumentTypeResolver
StandardFunctionArgumentTypeResolvers.impliedOrInvariant
(TypeConfiguration typeConfiguration, FunctionParameterType type) static FunctionArgumentTypeResolver
StandardFunctionArgumentTypeResolvers.invariant
(TypeConfiguration typeConfiguration, FunctionParameterType type) static FunctionArgumentTypeResolver
StandardFunctionArgumentTypeResolvers.invariant
(TypeConfiguration typeConfiguration, FunctionParameterType... types) default @Nullable ReturnableType<?>
FunctionReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, @Nullable SqmToSqlAstConverter converter, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) Resolve the return type for a function given its context-implied type and the arguments to this call.default @Nullable ReturnableType<?>
FunctionReturnTypeResolver.resolveFunctionReturnType
(ReturnableType<?> impliedType, Supplier<MappingModelExpressible<?>> inferredTypeSupplier, List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.SetReturningFunctionTypeResolver.resolveTupleType
(List<? extends SqmTypedNode<?>> arguments, TypeConfiguration typeConfiguration) Resolve the return type for a function given its arguments to this call.default void
ArgumentsValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Perform validation that may be done using theSqmTypedNode
tree and assigned Java types.void
ArgumentTypesValidator.validate
(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) We do an initial validation phase with just the SQM tree, even though we don't have all typing information available here (in particular, we don't have the final JDBC type codes for things with converters) because this is the phase that is run at startup for named queries, and can be done in an IDE. -
Uses of TypeConfiguration in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return TypeConfigurationMethods in org.hibernate.query.sqm.sql with parameters of type TypeConfigurationModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) BaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal with parameters of type TypeConfigurationModifier and TypeMethodDescriptionAsWrappedExpression.createDomainResultSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) AsWrappedExpression.createSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) SqlAstProcessingStateImpl.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) SqlAstQueryPartProcessingStateImpl.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select with parameters of type TypeConfigurationModifier and TypeMethodDescriptionboolean
SqmDynamicInstantiation.checkInstantiation
(TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.sql
Methods in org.hibernate.sql with parameters of type TypeConfigurationModifier and TypeMethodDescriptionTemplate.collectColumnNames
(String sql, Dialect dialect, TypeConfiguration typeConfiguration) static String
Template.renderWhereStringTemplate
(String sql, String alias, Dialect dialect, TypeConfiguration typeConfiguration) Takes the SQL fragment provided in the mapping attribute and interpolates the given alias, using it to qualify every unqualified column name.static String
Template.renderWhereStringTemplate
(String sql, Dialect dialect, TypeConfiguration typeConfiguration) Takes the SQL fragment provided in the mapping attribute and interpolates the default placeholder value, which is "{@}", using it to qualify every unqualified column name. -
Uses of TypeConfiguration in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type TypeConfigurationModifier and TypeMethodDescriptionSqlSelectionProducer.createSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) Create a SqlSelection for the given JDBC ResultSet positionstatic String
AbstractSqlAstTranslator.getCastTypeName
(SqlTypedMapping castTarget, TypeConfiguration typeConfiguration) static String
AbstractSqlAstTranslator.getSqlTypeName
(SqlTypedMapping castTarget, TypeConfiguration typeConfiguration) SqlExpressionResolver.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) Resolve the SqlSelection for the given expression -
Uses of TypeConfiguration in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type TypeConfigurationModifier and TypeMethodDescriptiondefault SqlSelection
Expression.createDomainResultSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) default SqlSelection
Expression.createSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type TypeConfigurationModifier and TypeMethodDescriptionDelegatingTableGroup.createSqlSelection
(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal with parameters of type TypeConfigurationModifier and TypeMethodDescriptionstatic <T> Constructor<T>
InstantiationHelper.findMatchingConstructor
(Class<T> type, List<Class<?>> argumentTypes, TypeConfiguration typeConfiguration) static boolean
InstantiationHelper.isConstructorCompatible
(Class<?> javaClass, List<Class<?>> argTypes, TypeConfiguration typeConfiguration) static boolean
InstantiationHelper.isConstructorCompatible
(Constructor<?> constructor, List<Class<?>> argumentTypes, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.sql.results.internal
Constructors in org.hibernate.sql.results.internal with parameters of type TypeConfigurationModifierConstructorDescriptionRowTransformerConstructorImpl
(Class<T> type, TupleMetadata tupleMetadata, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal with parameters of type TypeConfigurationModifier and TypeMethodDescription<J> BasicType<J>
CachedJdbcValuesMetadata.resolveType
(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration) default <J> BasicType<J>
ResultSetAccess.resolveType
(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type TypeConfigurationModifier and TypeMethodDescription<J> BasicType<J>
JdbcValuesMetadata.resolveType
(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration) Determine the mapping to use for a particular position in the result -
Uses of TypeConfiguration in org.hibernate.testing.boot
Methods in org.hibernate.testing.boot that return TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit that return TypeConfigurationModifier and TypeMethodDescriptionDialectFeatureChecks.FakeMetadataBuildingContext.getTypeConfiguration()
Constructors in org.hibernate.testing.orm.junit with parameters of type TypeConfigurationModifierConstructorDescriptionFakeMetadataBuildingContext
(TypeConfiguration typeConfiguration, SqmFunctionRegistry functionRegistry) -
Uses of TypeConfiguration in org.hibernate.type
Methods in org.hibernate.type that return TypeConfigurationModifier and TypeMethodDescriptionEnumType.getTypeConfiguration()
Deprecated, for removal: This API element is subject to removal in a future version.protected TypeConfiguration
EntityType.scope()
Methods in org.hibernate.type with parameters of type TypeConfigurationModifier and TypeMethodDescriptionEnumType.getJdbcType
(TypeConfiguration typeConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.static void
StandardBasicTypes.prime
(TypeConfiguration typeConfiguration) void
EnumType.setTypeConfiguration
(TypeConfiguration typeConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.type with parameters of type TypeConfigurationModifierConstructorDescriptionAnyType
(TypeConfiguration typeConfiguration, MetaType discriminatorType, Type identifierType, boolean lazy) AnyType
(TypeConfiguration typeConfiguration, Type discriminatorType, Type identifierType, boolean lazy) Deprecated.BasicTypeRegistry
(TypeConfiguration typeConfiguration) CustomType
(UserType<J> userType, String[] registrationKeys, TypeConfiguration typeConfiguration) CustomType
(UserType<J> userType, TypeConfiguration typeConfiguration) protected
EntityType
(TypeConfiguration typeConfiguration, String entityName, boolean referenceToPrimaryKey, String uniqueKeyPropertyName, boolean eager, boolean unwrapProxy) Constructs the requested entity type mapping.ManyToOneType
(String name, TypeConfiguration typeConfiguration) ManyToOneType
(TypeConfiguration typeConfiguration, String referencedEntityName) Creates a many-to-one association type with the given referenced entity.ManyToOneType
(TypeConfiguration typeConfiguration, String referencedEntityName, boolean lazy) Creates a many-to-one association type with the given referenced entity and the given laziness characteristicManyToOneType
(TypeConfiguration typeConfiguration, String referencedEntityName, boolean referenceToPrimaryKey, String uniqueKeyPropertyName, String propertyName, boolean lazy, boolean unwrapProxy, boolean ignoreNotFound, boolean isLogicalOneToOne) OneToOneType
(TypeConfiguration typeConfiguration, String referencedEntityName, ForeignKeyDirection foreignKeyType, boolean referenceToPrimaryKey, String uniqueKeyPropertyName, boolean lazy, boolean unwrapProxy, String entityName, String propertyName, boolean constrained) SpecialOneToOneType
(TypeConfiguration typeConfiguration, String referencedEntityName, ForeignKeyDirection foreignKeyType, boolean referenceToPrimaryKey, String uniqueKeyPropertyName, boolean lazy, boolean unwrapProxy, String entityName, String propertyName, boolean constrained) -
Uses of TypeConfiguration in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor that return TypeConfigurationModifier and TypeMethodDescriptiondefault TypeConfiguration
WrapperOptions.getTypeConfiguration()
Obtain theTypeConfiguration
. -
Uses of TypeConfiguration in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java that return TypeConfigurationMethods in org.hibernate.type.descriptor.java with parameters of type TypeConfigurationModifier and TypeMethodDescriptionJavaType.createJavaType
(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration) Creates theJavaType
for the givenParameterizedType
based on thisJavaType
registered for the raw type.protected <X> TemporalJavaType<X>
AbstractTemporalJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarDateJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarTimeJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
DateJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
InstantJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
JdbcDateJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
JdbcTimestampJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
LocalDateJavaType.forDatePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
AbstractTemporalJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarDateJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarTimeJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
DateJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
InstantJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
JdbcTimeJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
LocalTimeJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
OffsetTimeJavaType.forTimePrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
AbstractTemporalJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarDateJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
CalendarTimeJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
DateJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
InstantJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
JdbcTimestampJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
LocalDateTimeJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
OffsetDateTimeJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) protected <X> TemporalJavaType<X>
ZonedDateTimeJavaType.forTimestampPrecision
(TypeConfiguration typeConfiguration) 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 typefinal <X> TemporalJavaType<X>
AbstractTemporalJavaType.resolveTypeForPrecision
(TemporalType precision, TypeConfiguration typeConfiguration) <X> TemporalJavaType<X>
TemporalJavaType.resolveTypeForPrecision
(TemporalType precision, TypeConfiguration typeConfiguration) Resolve the appropriate TemporalJavaType for the given precision "relative" to this type. -
Uses of TypeConfiguration in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi with parameters of type TypeConfigurationModifier and TypeMethodDescriptionCollectionJavaType.createJavaType
(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration) <J> JavaType<J>
RegistryHelper.createTypeDescriptor
(Type javaType, Supplier<MutabilityPlan<J>> fallbackMutabilityPlanResolver, TypeConfiguration typeConfiguration) <J> MutabilityPlan<J>
RegistryHelper.determineMutabilityPlan
(Type javaType, TypeConfiguration typeConfiguration) protected abstract FormatMapper
FormatMapperBasedJavaType.getFormatMapper
(TypeConfiguration typeConfiguration) protected FormatMapper
JsonJavaType.getFormatMapper
(TypeConfiguration typeConfiguration) protected FormatMapper
XmlJavaType.getFormatMapper
(TypeConfiguration typeConfiguration) BasicType<?>
BasicCollectionJavaType.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<E> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators) Method parameters in org.hibernate.type.descriptor.java.spi with type arguments of type TypeConfigurationModifier and TypeMethodDescription<J> JavaType<J>
JavaTypeRegistry.resolveDescriptor
(Type javaType, BiFunction<Type, TypeConfiguration, MutabilityPlan<?>> mutabilityPlanCreator) Constructors in org.hibernate.type.descriptor.java.spi with parameters of type TypeConfigurationModifierConstructorDescriptionFormatMapperBasedJavaType
(Type type, MutabilityPlan<T> mutabilityPlan, TypeConfiguration typeConfiguration) JavaTypeRegistry
(TypeConfiguration typeConfiguration) JsonJavaType
(Type type, MutabilityPlan<T> mutabilityPlan, TypeConfiguration typeConfiguration) XmlJavaType
(Type type, MutabilityPlan<T> mutabilityPlan, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc that return TypeConfigurationModifier and TypeMethodDescriptionDelegatingJdbcTypeIndicators.getTypeConfiguration()
JdbcTypeIndicators.getTypeConfiguration()
Provides access to theTypeConfiguration
for access to various type system related registries.Methods in org.hibernate.type.descriptor.jdbc with parameters of type TypeConfigurationModifier and TypeMethodDescription<T> JavaType<T>
ArrayJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
BigIntJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
BlobJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
BooleanJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
DateJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
DecimalJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
DoubleJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
FloatJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
IntegerJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) default <T> JavaType<T>
JdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
NVarcharJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
RealJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) Deprecated.<T> JavaType<T>
SmallIntJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimeAsTimestampWithTimeZoneJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimeJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimestampJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimestampUtcAsInstantJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimestampUtcAsJdbcTimestampJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimestampUtcAsOffsetDateTimeJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimestampWithTimeZoneJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimeUtcAsJdbcTimeJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimeUtcAsOffsetTimeJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TimeWithTimeZoneJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
TinyIntJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
VarbinaryJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
VarcharJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) ArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) ArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) default JdbcType
JdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) Called byArrayJavaType
and friends.JdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) Called fromDialect.resolveSqlTypeDescriptor(java.lang.String, int, int, int, org.hibernate.type.descriptor.jdbc.spi.JdbcTypeRegistry)
when inferringJdbcType
s from a JDBCResultSet
or when reverse-engineering a schema.JsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) JsonArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) JsonAsStringArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) JsonAsStringArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) XmlArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) XmlArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) XmlAsStringArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation) XmlAsStringArrayJdbcTypeConstructor.resolveType
(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation) -
Uses of TypeConfiguration in org.hibernate.type.descriptor.jdbc.internal
Methods in org.hibernate.type.descriptor.jdbc.internal with parameters of type TypeConfigurationModifier and TypeMethodDescription<X> JavaType<X>
AbstractJavaTimeJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) <T> JavaType<T>
DelayedStructJdbcType.getJdbcRecommendedJavaTypeMapping
(Integer precision, Integer scale, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi that return TypeConfigurationConstructors in org.hibernate.type.descriptor.jdbc.spi with parameters of type TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.type.descriptor.sql.spi
Constructors in org.hibernate.type.descriptor.sql.spi with parameters of type TypeConfiguration -
Uses of TypeConfiguration in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type TypeConfigurationModifier and TypeMethodDescription<T> JavaType<T>
UserTypeSqlTypeAdapter.getJdbcRecommendedJavaTypeMapping
(Integer length, Integer scale, TypeConfiguration typeConfiguration) Constructors in org.hibernate.type.internal with parameters of type TypeConfigurationModifierConstructorDescriptionUserTypeSqlTypeAdapter
(UserType<J> userType, JavaType<J> jtd, TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return TypeConfigurationMethods in org.hibernate.type.spi with parameters of type TypeConfigurationModifier and TypeMethodDescriptionvoid
TypeConfigurationAware.setTypeConfiguration
(TypeConfiguration typeConfiguration) -
Uses of TypeConfiguration in org.hibernate.usertype
Methods in org.hibernate.usertype that return TypeConfigurationModifier and TypeMethodDescriptionUserTypeLegacyBridge.getTypeConfiguration()
UserTypeSupport.getTypeConfiguration()
Methods in org.hibernate.usertype with parameters of type TypeConfigurationModifier and TypeMethodDescriptionStaticUserTypeSupport.getJdbcType
(TypeConfiguration typeConfiguration) default JdbcType
UserType.getJdbcType
(TypeConfiguration typeConfiguration) A mappedJdbcType
.void
UserTypeLegacyBridge.setTypeConfiguration
(TypeConfiguration typeConfiguration) void
UserTypeSupport.setTypeConfiguration
(TypeConfiguration typeConfiguration)
Column.getSqlType(Metadata)