Uses of Interface
org.hibernate.tool.schema.extract.spi.ColumnInformation
Packages that use ColumnInformation
Package
Description
Implementation of the SPI for schema information extraction from the database via JDBC.
Defines an SPI for schema information extraction from the database via JDBC.
An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
-
Uses of ColumnInformation in org.hibernate.tool.schema.extract.internal
Classes in org.hibernate.tool.schema.extract.internal that implement ColumnInformationMethods in org.hibernate.tool.schema.extract.internal that return ColumnInformationModifier and TypeMethodDescriptionTableInformationImpl.getColumn
(Identifier columnIdentifier) ForeignKeyInformationImpl.ColumnReferenceMappingImpl.getReferencedColumnMetadata()
ForeignKeyInformationImpl.ColumnReferenceMappingImpl.getReferencingColumnMetadata()
Methods in org.hibernate.tool.schema.extract.internal that return types with arguments of type ColumnInformationModifier and TypeMethodDescriptionPrimaryKeyInformationImpl.getColumns()
IndexInformationImpl.getIndexedColumns()
Methods in org.hibernate.tool.schema.extract.internal with parameters of type ColumnInformationModifier and TypeMethodDescriptionIndexInformationImpl.Builder.addColumn
(ColumnInformation columnInformation) void
TableInformationImpl.addColumn
(ColumnInformation columnIdentifier) AbstractInformationExtractorImpl.ForeignKeyBuilder.addColumnMapping
(ColumnInformation referencing, ColumnInformation referenced) AbstractInformationExtractorImpl.ForeignKeyBuilderImpl.addColumnMapping
(ColumnInformation referencing, ColumnInformation referenced) Constructors in org.hibernate.tool.schema.extract.internal with parameters of type ColumnInformationModifierConstructorDescriptionColumnReferenceMappingImpl
(ColumnInformation referencing, ColumnInformation referenced) Constructor parameters in org.hibernate.tool.schema.extract.internal with type arguments of type ColumnInformationModifierConstructorDescriptionIndexInformationImpl
(Identifier indexIdentifier, List<ColumnInformation> columnList) PrimaryKeyInformationImpl
(Identifier identifier, Iterable<ColumnInformation> columns) -
Uses of ColumnInformation in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi that return ColumnInformationModifier and TypeMethodDescriptionTableInformation.getColumn
(Identifier columnIdentifier) Retrieve the named ColumnInformationForeignKeyInformation.ColumnReferenceMapping.getReferencedColumnMetadata()
Obtain the information about the referenced column (the target side).ForeignKeyInformation.ColumnReferenceMapping.getReferencingColumnMetadata()
Obtain the information about the referencing column (the source column, which points to the referenced column).Methods in org.hibernate.tool.schema.extract.spi that return types with arguments of type ColumnInformationModifier and TypeMethodDescriptionPrimaryKeyInformation.getColumns()
Obtain the columns making up the primary key.IndexInformation.getIndexedColumns()
Obtain the columns indexed under this index.Methods in org.hibernate.tool.schema.extract.spi with parameters of type ColumnInformationModifier and TypeMethodDescriptionvoid
TableInformation.addColumn
(ColumnInformation columnIdentifier) -
Uses of ColumnInformation in org.hibernate.tool.schema.internal
Methods in org.hibernate.tool.schema.internal with parameters of type ColumnInformationModifier and TypeMethodDescriptionprotected void
AbstractSchemaValidator.validateColumnType
(Table table, Column column, ColumnInformation columnInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)