Uses of Class
org.hibernate.mapping.Column
-
Packages that use Column Package Description org.hibernate.boot.internal org.hibernate.boot.model.internal org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.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.dialect.unique Support forDialect-specific unique constraint definition.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping.internal org.hibernate.testing.orm.junit org.hibernate.tool.schema.internal An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation. -
-
Uses of Column in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal with parameters of type Column Modifier and Type Method Description voidInFlightMetadataCollectorImpl. addColumnNameBinding(Table table, String logicalName, Column column)voidInFlightMetadataCollectorImpl. addColumnNameBinding(Table table, Identifier logicalName, Column column) -
Uses of Column in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return Column Modifier and Type Method Description ColumnAnnotatedColumn. getMappingColumn()Methods in org.hibernate.boot.model.internal with parameters of type Column Modifier and Type Method Description voidAnnotatedJoinColumn. linkValueUsingAColumnCopy(Column column, SimpleValue value)used for mappedBy casesvoidAnnotatedJoinColumn. linkValueUsingDefaultColumnNaming(int columnIndex, Column referencedColumn, PersistentClass referencedEntity, SimpleValue value)voidAnnotatedJoinColumn. linkValueUsingDefaultColumnNaming(Column referencedColumn, PersistentClass referencedEntity, SimpleValue value)voidAnnotatedJoinColumn. overrideFromReferencedColumnIfNecessary(Column column)Called to apply column definitions from the referenced FK column to this column.protected voidAnnotatedColumn. setMappingColumn(Column mappingColumn) -
Uses of Column in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return types with arguments of type Column Modifier and Type Method Description protected List<Column>ColumnOrderingStrategyStandard. orderColumns(Collection<Column> columns, Metadata metadata)List<Column>ColumnOrderingStrategy. orderConstraintColumns(Constraint constraint, Metadata metadata)Orders the columns of the constraint.List<Column>ColumnOrderingStrategyLegacy. orderConstraintColumns(Constraint constraint, Metadata metadata)List<Column>ColumnOrderingStrategyStandard. orderConstraintColumns(Constraint constraint, Metadata metadata)List<Column>ColumnOrderingStrategy. orderTableColumns(Table table, Metadata metadata)Orders the columns of the table.List<Column>ColumnOrderingStrategyLegacy. orderTableColumns(Table table, Metadata metadata)List<Column>ColumnOrderingStrategyStandard. orderTableColumns(Table table, Metadata metadata)List<Column>ColumnOrderingStrategy. orderUserDefinedTypeColumns(UserDefinedObjectType userDefinedType, Metadata metadata)Orders the columns of the user defined type.List<Column>ColumnOrderingStrategyLegacy. orderUserDefinedTypeColumns(UserDefinedObjectType userDefinedType, Metadata metadata)List<Column>ColumnOrderingStrategyStandard. orderUserDefinedTypeColumns(UserDefinedObjectType userDefinedType, Metadata metadata)Methods in org.hibernate.boot.model.relational with parameters of type Column Modifier and Type Method Description intColumnOrderingStrategyStandard.ColumnComparator. compare(Column o1, Column o2)Method parameters in org.hibernate.boot.model.relational with type arguments of type Column Modifier and Type Method Description protected List<Column>ColumnOrderingStrategyStandard. orderColumns(Collection<Column> columns, Metadata metadata) -
Uses of Column in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with parameters of type Column Modifier and Type Method Description voidInFlightMetadataCollector. addColumnNameBinding(Table table, String logicalColumnName, Column column)voidInFlightMetadataCollector. addColumnNameBinding(Table table, Identifier logicalColumnName, Column column) -
Uses of Column in org.hibernate.dialect
Method parameters in org.hibernate.dialect with type arguments of type Column Modifier and Type Method Description StringDB2Dialect. getCreateIndexTail(boolean unique, List<Column> columns)StringDB2iDialect. getCreateIndexTail(boolean unique, List<Column> columns)StringDB2zDialect. getCreateIndexTail(boolean unique, List<Column> columns)StringDialect. getCreateIndexTail(boolean unique, List<Column> columns)A string to be appended to the end of thecreate indexcommand, usually to specify thatnullvalues are to be considered distinct.StringDialectDelegateWrapper. getCreateIndexTail(boolean unique, List<Column> columns)StringSQLServerDialect. getCreateIndexTail(boolean unique, List<Column> columns) -
Uses of Column in org.hibernate.dialect.aggregate
Methods in org.hibernate.dialect.aggregate with parameters of type Column Modifier and Type Method Description StringAggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)Returns the assignment expression to use forcolumn, which is part of the aggregate type ofaggregatePath.StringAggregateSupportImpl. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringDB2AggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringOracleAggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringPostgreSQLAggregateSupport. aggregateComponentAssignmentExpression(String aggregateParentAssignmentExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringAggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)Returns the custom read expression to use forcolumn.StringAggregateSupportImpl. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringDB2AggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringOracleAggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)StringPostgreSQLAggregateSupport. aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, AggregateColumn aggregateColumn, Column column)Method parameters in org.hibernate.dialect.aggregate with type arguments of type Column Modifier and Type Method Description List<AuxiliaryDatabaseObject>AggregateSupport. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, AggregateColumn aggregateColumn, List<Column> aggregatedColumns)Allows to generate auxiliary database objects for an aggregate type.List<AuxiliaryDatabaseObject>AggregateSupportImpl. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, AggregateColumn aggregateColumn, List<Column> aggregatedColumns)List<AuxiliaryDatabaseObject>DB2AggregateSupport. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, AggregateColumn aggregateColumn, List<Column> aggregatedColumns)List<AuxiliaryDatabaseObject>OracleAggregateSupport. aggregateAuxiliaryDatabaseObjects(Namespace namespace, String aggregatePath, AggregateColumn aggregateColumn, List<Column> aggregatedColumns)StringAggregateSupport. aggregateCustomWriteExpression(AggregateColumn aggregateColumn, List<Column> aggregatedColumns)Returns the custom write expression to use for an aggregate column of the given column type, containing the given aggregated columns.StringAggregateSupportImpl. aggregateCustomWriteExpression(AggregateColumn aggregateColumn, List<Column> aggregatedColumns)StringDB2AggregateSupport. aggregateCustomWriteExpression(AggregateColumn aggregateColumn, List<Column> aggregatedColumns) -
Uses of Column in org.hibernate.dialect.unique
Methods in org.hibernate.dialect.unique with parameters of type Column Modifier and Type Method Description StringAlterTableUniqueDelegate. getColumnDefinitionUniquenessFragment(Column column, SqlStringGenerationContext context)StringCreateTableUniqueDelegate. getColumnDefinitionUniquenessFragment(Column column, SqlStringGenerationContext context)StringSkipNullableUniqueDelegate. getColumnDefinitionUniquenessFragment(Column column, SqlStringGenerationContext context)StringUniqueDelegate. getColumnDefinitionUniquenessFragment(Column column, SqlStringGenerationContext context)Get the SQL fragment used to make the given column unique as part of its column definition, usually just" unique", or return an empty string if uniqueness does not belong in the column definition. -
Uses of Column in org.hibernate.id
Subclasses of Column in org.hibernate.id Modifier and Type Class Description classExportableColumnMethods in org.hibernate.id that return types with arguments of type Column Modifier and Type Method Description List<Column>ExportableColumn.ValueImpl. getColumns() -
Uses of Column in org.hibernate.mapping
Subclasses of Column in org.hibernate.mapping Modifier and Type Class Description classAggregateColumnAn aggregate column is a column of typeSqlTypes.STRUCT,SqlTypes.JSONorSqlTypes.SQLXMLthat aggregates a component into a single column.Methods in org.hibernate.mapping that return Column Modifier and Type Method Description ColumnColumn. clone()Shallow copy, the value is not copiedColumnConstraint. getColumn(int i)ColumnDenormalizedTable. getColumn(Identifier name)ColumnDenormalizedTable. getColumn(Column column)ColumnTable. getColumn(int n)ColumnTable. getColumn(Identifier name)ColumnTable. getColumn(InFlightMetadataCollector collector, String logicalName)ColumnTable. getColumn(Column column)Return the column which is identified by column provided as argument.ColumnUserDefinedObjectType. getColumn(int n)ColumnUserDefinedObjectType. getColumn(Identifier name)ColumnUserDefinedObjectType. getColumn(Column column)Return the column which is identified by column provided as argument.ColumnCollection. getSoftDeleteColumn()ColumnRootClass. getSoftDeleteColumn()ColumnSoftDeletable. getSoftDeleteColumn()Methods in org.hibernate.mapping that return types with arguments of type Column Modifier and Type Method Description List<Column>Component. getAggregatedColumns()Map<Column,String>Index. getColumnOrderMap()Deprecated.Map<Column,String>UniqueKey. getColumnOrderMap()List<Column>Collection. getColumns()List<Column>Component. getColumns()List<Column>Constraint. getColumns()Collection<Column>DenormalizedTable. getColumns()List<Column>Index. getColumns()Deprecated.List<Column>OneToMany. getColumns()List<Column>Property. getColumns()Delegates toValue.getColumns().List<Column>SimpleValue. getColumns()Collection<Column>Table. getColumns()Collection<Column>UserDefinedObjectType. getColumns()List<Column>Value. getColumns()If the mapping involves only columns, return them.List<Column>PrimaryKey. getColumnsInOriginalOrder()List<Column>OneToOne. getConstraintColumns()default List<Column>Value. getConstraintColumns()Same asValue.getColumns()except it returns the PK for the non-owning side of a one-to-one association.List<Column>ForeignKey. getReferencedColumns()Returns the referenced columns if the foreignkey does not refer to the primary keyMethods in org.hibernate.mapping with parameters of type Column Modifier and Type Method Description voidAny. addColumn(Column column)voidAny. addColumn(Column column, boolean isInsertable, boolean isUpdatable)voidAny.KeyValue. addColumn(Column column)voidAny.KeyValue. addColumn(Column column, boolean isInsertable, boolean isUpdatable)voidAny.MetaValue. addColumn(Column column)voidAny.MetaValue. addColumn(Column column, boolean isInsertable, boolean isUpdatable)voidBasicValue. addColumn(Column incomingColumn)voidBasicValue. addColumn(Column incomingColumn, boolean isInsertable, boolean isUpdatable)voidComponent. addColumn(Column column)voidConstraint. addColumn(Column column)voidPrimaryKey. addColumn(Column column)voidSimpleValue. addColumn(Column column)voidSimpleValue. addColumn(Column column, boolean isInsertable, boolean isUpdatable)voidTable. addColumn(Column column)voidUniqueKey. addColumn(Column column, String order)voidUserDefinedObjectType. addColumn(Column column)voidTable. columnRenamed(Column column)booleanConstraint. containsColumn(Column column)booleanDenormalizedTable. containsColumn(Column column)booleanIndex. containsColumn(Column column)Deprecated, for removal: This API element is subject to removal in a future version.booleanTable. containsColumn(Column column)booleanUserDefinedObjectType. containsColumn(Column column)voidTable. createUniqueKey(Column column, MetadataBuildingContext context)Mark the given column unique.voidCollection. enableSoftDelete(Column indicatorColumn)voidRootClass. enableSoftDelete(Column indicatorColumn)voidSoftDeletable. enableSoftDelete(Column indicatorColumn)booleanColumn. equals(Column column)static StringConstraint. generateName(String prefix, Table table, Column... columns)Deprecated, for removal: This API element is subject to removal in a future version.This method does not respect theImplicitNamingStrategyColumnDenormalizedTable. getColumn(Column column)ColumnTable. getColumn(Column column)Return the column which is identified by column provided as argument.ColumnUserDefinedObjectType. getColumn(Column column)Return the column which is identified by column provided as argument.protected StringPrimaryKey. getTableNameForLogging(Column column)booleanPersistentClass. isDefinedOnMultipleSubclasses(Column column)booleanTable. isPrimaryKey(Column column)protected voidSimpleValue. justAddColumn(Column column)protected voidSimpleValue. justAddColumn(Column column, boolean insertable, boolean updatable)Method parameters in org.hibernate.mapping with type arguments of type Column Modifier and Type Method Description voidIndex. addColumns(List<Column> extraColumns)Deprecated, for removal: This API element is subject to removal in a future version.voidForeignKey. addReferencedColumns(List<Column> referencedColumns)static StringIndex. buildSqlCreateIndexString(SqlStringGenerationContext context, String name, Table table, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releasestatic StringIndex. buildSqlCreateIndexString(SqlStringGenerationContext context, String name, Table table, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releasestatic StringIndex. buildSqlCreateIndexString(Dialect dialect, String name, String tableName, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique)Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releasestatic StringIndex. buildSqlCreateIndexString(Dialect dialect, String name, String tableName, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique)Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releaseForeignKeyTable. createForeignKey(String keyName, List<Column> keyColumns, String referencedEntityName, String keyDefinition)ForeignKeyTable. createForeignKey(String keyName, List<Column> keyColumns, String referencedEntityName, String keyDefinition, List<Column> referencedColumns)voidTable. createUniqueKey(List<Column> keyColumns)Deprecated, for removal: This API element is subject to removal in a future version.voidTable. createUniqueKey(List<Column> keyColumns, MetadataBuildingContext context)If there is one given column, mark it unique, otherwise create aUniqueKeycomprising the given columns.static StringConstraint. generateName(String prefix, Table table, List<Column> columns)Deprecated, for removal: This API element is subject to removal in a future version.This method does not respect theImplicitNamingStrategyvoidDenormalizedTable. reorderColumns(List<Column> columns)voidPrimaryKey. reorderColumns(List<Column> reorderedColumns)voidTable. reorderColumns(List<Column> columns)voidUserDefinedObjectType. reorderColumns(List<Column> columns)Constructors in org.hibernate.mapping with parameters of type Column Constructor Description AggregateColumn(Column column, Component component) -
Uses of Column in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type Column Modifier and Type Method Description StringAbstractEmbeddableMapping.ConcreteTableResolver. resolve(Column column, JdbcEnvironment jdbcEnvironment)static BasicType<?>MappingModelCreationHelper. resolveAggregateColumnBasicType(MappingModelCreationProcess creationProcess, NavigableRole navigableRole, Column column) -
Uses of Column in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with parameters of type Column Modifier and Type Method Description voidDialectFeatureChecks.FakeMetadataBuildingContext. addColumnNameBinding(Table table, String logicalColumnName, Column column)voidDialectFeatureChecks.FakeMetadataBuildingContext. addColumnNameBinding(Table table, Identifier logicalColumnName, Column column) -
Uses of Column in org.hibernate.tool.schema.internal
Methods in org.hibernate.tool.schema.internal with parameters of type Column Modifier and Type Method Description protected voidAbstractSchemaValidator. validateColumnType(Table table, Column column, ColumnInformation columnInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
-