Uses of Interface
org.hibernate.tool.schema.extract.spi.ColumnTypeInformation
-
Packages that use ColumnTypeInformation Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.aggregate Support forDialect
-specific aggregate column types, including user-defined composite types, and JSON or XML types.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.tool.schema.extract.internal Implementation of the SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types. -
-
Uses of ColumnTypeInformation in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type ColumnTypeInformation Modifier and Type Method Description JdbcType
OracleArrayJdbcTypeConstructor. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation)
JdbcType
OracleArrayJdbcTypeConstructor. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)
JdbcType
OracleNestedTableJdbcTypeConstructor. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation)
JdbcType
OracleNestedTableJdbcTypeConstructor. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)
-
Uses of ColumnTypeInformation in org.hibernate.dialect.aggregate
Methods in org.hibernate.dialect.aggregate with parameters of type ColumnTypeInformation Modifier and Type Method Description List<AuxiliaryDatabaseObject>
AggregateSupport. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, ColumnTypeInformation aggregateColumnType, List<Column> aggregatedColumns)
Allows to generate auxiliary database objects for an aggregate type.List<AuxiliaryDatabaseObject>
AggregateSupportImpl. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, ColumnTypeInformation aggregateColumnType, List<Column> aggregatedColumns)
List<AuxiliaryDatabaseObject>
DB2AggregateSupport. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, ColumnTypeInformation aggregateColumnType, List<Column> aggregatedColumns)
String
AggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
Returns the assignment expression to use forcolumn
, which is part of the aggregate type ofaggregatePath
.String
AggregateSupportImpl. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
DB2AggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
OracleAggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
PostgreSQLAggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
AggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
Returns the custom read expression to use forcolumn
.String
AggregateSupportImpl. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
DB2AggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
OracleAggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
PostgreSQLAggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String column, ColumnTypeInformation aggregateColumnType, ColumnTypeInformation columnType)
String
AggregateSupport. aggregateCustomWriteExpression(ColumnTypeInformation aggregateColumnType, List<Column> aggregatedColumns)
Returns the custom write expression to use for an aggregate column of the given column type, containing the given aggregated columns.String
AggregateSupportImpl. aggregateCustomWriteExpression(ColumnTypeInformation aggregateColumnType, List<Column> aggregatedColumns)
String
DB2AggregateSupport. aggregateCustomWriteExpression(ColumnTypeInformation aggregateColumnType, List<Column> aggregatedColumns)
-
Uses of ColumnTypeInformation in org.hibernate.id
Classes in org.hibernate.id that implement ColumnTypeInformation Modifier and Type Class Description class
ExportableColumn
-
Uses of ColumnTypeInformation in org.hibernate.mapping
Classes in org.hibernate.mapping that implement ColumnTypeInformation Modifier and Type Class Description class
AggregateColumn
An aggregate column is a column of typeSqlTypes.STRUCT
,SqlTypes.JSON
orSqlTypes.SQLXML
that aggregates a component into a single column.class
Column
-
Uses of ColumnTypeInformation in org.hibernate.tool.schema.extract.internal
Classes in org.hibernate.tool.schema.extract.internal that implement ColumnTypeInformation Modifier and Type Class Description class
ColumnInformationImpl
JDBC column metadata -
Uses of ColumnTypeInformation in org.hibernate.tool.schema.extract.spi
Subinterfaces of ColumnTypeInformation in org.hibernate.tool.schema.extract.spi Modifier and Type Interface Description interface
ColumnInformation
Provides access to information about existing table columnsFields in org.hibernate.tool.schema.extract.spi declared as ColumnTypeInformation Modifier and Type Field Description static ColumnTypeInformation
ColumnTypeInformation. EMPTY
-
Uses of ColumnTypeInformation in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type ColumnTypeInformation Modifier and Type Method Description 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 ColumnTypeInformation in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi with parameters of type ColumnTypeInformation Modifier and Type Method Description BasicType<?>
BasicCollectionJavaType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<E> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators)
-
Uses of ColumnTypeInformation in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type ColumnTypeInformation Modifier and Type Method Description JdbcType
ArrayJdbcTypeConstructor. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation)
JdbcType
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.JdbcType
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.
-