接口的使用
org.hibernate.tool.schema.extract.spi.ColumnInformation
-
使用ColumnInformation的程序包 程序包 说明 org.hibernate.tool.schema.extract.internal org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.internal -
-
org.hibernate.tool.schema.extract.internal中ColumnInformation的使用
实现ColumnInformation的org.hibernate.tool.schema.extract.internal中的类 修饰符和类型 类 说明 classColumnInformationImplJDBC column metadata返回ColumnInformation的org.hibernate.tool.schema.extract.internal中的方法 修饰符和类型 方法 说明 ColumnInformationTableInformationImpl. getColumn(Identifier columnIdentifier)ColumnInformationForeignKeyInformationImpl.ColumnReferenceMappingImpl. getReferencedColumnMetadata()ColumnInformationForeignKeyInformationImpl.ColumnReferenceMappingImpl. getReferencingColumnMetadata()返回变量类型为ColumnInformation的类型的org.hibernate.tool.schema.extract.internal中的方法 修饰符和类型 方法 说明 Iterable<ColumnInformation>PrimaryKeyInformationImpl. getColumns()List<ColumnInformation>IndexInformationImpl. getIndexedColumns()参数类型为ColumnInformation的org.hibernate.tool.schema.extract.internal中的方法 修饰符和类型 方法 说明 IndexInformationImpl.BuilderIndexInformationImpl.Builder. addColumn(ColumnInformation columnInformation)voidTableInformationImpl. addColumn(ColumnInformation columnIdentifier)InformationExtractorJdbcDatabaseMetaDataImpl.ForeignKeyBuilderInformationExtractorJdbcDatabaseMetaDataImpl.ForeignKeyBuilder. addColumnMapping(ColumnInformation referencing, ColumnInformation referenced)InformationExtractorJdbcDatabaseMetaDataImpl.ForeignKeyBuilderInformationExtractorJdbcDatabaseMetaDataImpl.ForeignKeyBuilderImpl. addColumnMapping(ColumnInformation referencing, ColumnInformation referenced)参数类型为ColumnInformation的org.hibernate.tool.schema.extract.internal中的构造器 构造器 说明 ColumnReferenceMappingImpl(ColumnInformation referencing, ColumnInformation referenced)类型变量类型为ColumnInformation的org.hibernate.tool.schema.extract.internal中的构造器参数 构造器 说明 IndexInformationImpl(Identifier indexIdentifier, List<ColumnInformation> columnList)PrimaryKeyInformationImpl(Identifier identifier, Iterable<ColumnInformation> columns) -
org.hibernate.tool.schema.extract.spi中ColumnInformation的使用
返回ColumnInformation的org.hibernate.tool.schema.extract.spi中的方法 修饰符和类型 方法 说明 ColumnInformationTableInformation. getColumn(Identifier columnIdentifier)Retrieve the named ColumnInformationColumnInformationForeignKeyInformation.ColumnReferenceMapping. getReferencedColumnMetadata()Obtain the information about the referenced column (the target side).ColumnInformationForeignKeyInformation.ColumnReferenceMapping. getReferencingColumnMetadata()Obtain the information about the referencing column (the source column, which points to the referenced column).返回变量类型为ColumnInformation的类型的org.hibernate.tool.schema.extract.spi中的方法 修饰符和类型 方法 说明 Iterable<ColumnInformation>PrimaryKeyInformation. getColumns()Obtain the columns making up the primary key.List<ColumnInformation>IndexInformation. getIndexedColumns()Obtain the columns indexed under this index.参数类型为ColumnInformation的org.hibernate.tool.schema.extract.spi中的方法 修饰符和类型 方法 说明 voidTableInformation. addColumn(ColumnInformation columnIdentifier) -
org.hibernate.tool.schema.internal中ColumnInformation的使用
参数类型为ColumnInformation的org.hibernate.tool.schema.internal中的方法 修饰符和类型 方法 说明 protected voidAbstractSchemaValidator. validateColumnType(Table table, Column column, ColumnInformation columnInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
-