Uses of Class
org.hibernate.sql.ast.tree.expression.ColumnReference
Packages that use ColumnReference
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Contains a framework of strategies for retrieving database-generated ids.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
Package for the translation of SQM into SQL AST
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Package defining the SQL AST.
AST nodes representing
delete statements in a SQL tree.AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
insert statements in a SQL tree.AST nodes representing
update statements in a SQL tree.SQL AST extensions for model mutations.
Support for building
TableMutation
references for persisting entity mutation events-
Uses of ColumnReference in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with parameters of type ColumnReferenceModifier and TypeMethodDescriptionprotected voidMariaDBSqlAstTranslator.appendAssignmentColumn(ColumnReference column) protected voidMySQLSqlAstTranslator.appendAssignmentColumn(ColumnReference column) protected StringMariaDBSqlAstTranslator.determineColumnReferenceQualifier(ColumnReference columnReference) protected StringMySQLSqlAstTranslator.determineColumnReferenceQualifier(ColumnReference columnReference) protected StringSybaseASESqlAstTranslator.determineColumnReferenceQualifier(ColumnReference columnReference) voidMariaDBSqlAstTranslator.visitColumnReference(ColumnReference columnReference) voidMySQLSqlAstTranslator.visitColumnReference(ColumnReference columnReference) Method parameters in org.hibernate.dialect.sql.ast with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionprotected booleanH2SqlAstTranslator.renderReturningClause(List<ColumnReference> returningColumns) protected voidDB2SqlAstTranslator.visitReturningColumns(List<ColumnReference> returningColumns) protected voidH2SqlAstTranslator.visitReturningColumns(List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.generator.values.internal
Constructor parameters in org.hibernate.generator.values.internal with type arguments of type ColumnReferenceModifierConstructorDescriptionTableUpdateReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory) -
Uses of ColumnReference in org.hibernate.id.insert
Constructor parameters in org.hibernate.id.insert with type arguments of type ColumnReferenceModifierConstructorDescriptionTableInsertReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory) -
Uses of ColumnReference in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type ColumnReferenceModifier and TypeMethodDescriptionSoftDeleteMapping.createDeletedValueBinding(ColumnReference softDeleteColumnReference) Create a ColumnValueBinding for deleted indicator.SoftDeleteMapping.createNonDeletedValueBinding(ColumnReference softDeleteColumnReference) Create a ColumnValueBinding for non-deleted indicator. -
Uses of ColumnReference in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type ColumnReferenceModifier and TypeMethodDescriptionSoftDeleteMappingImpl.createDeletedValueBinding(ColumnReference softDeleteColumnReference) SoftDeleteMappingImpl.createNonDeletedValueBinding(ColumnReference softDeleteColumnReference) -
Uses of ColumnReference in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidTableKeyExpressionCollector.apply(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type ColumnReferenceModifier and TypeMethodDescriptionprotected TableReferenceUpdateExecutionDelegate.resolveTableReference(ColumnReference columnReference, Map<String, TableReference> tableReferenceByAlias) voidColumnReferenceCheckingSqlAstWalker.visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidAggregateColumnAssignmentHandler.addAssignment(int position, ColumnReference columnReference) Method parameters in org.hibernate.query.sqm.sql with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitInsertionTargetPaths(BiConsumer<Assignable, List<ColumnReference>> targetColumnReferenceConsumer, SqmInsertStatement<?> sqmStatement, EntityPersister entityDescriptor, TableGroup rootTableGroup) -
Uses of ColumnReference in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return ColumnReferenceModifier and TypeMethodDescriptionAsWrappedExpression.getColumnReference()BasicValuedPathInterpretation.getColumnReference()Methods in org.hibernate.query.sqm.sql.internal that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionBasicValuedPathInterpretation.getColumnReferences()DiscriminatedAssociationPathInterpretation.getColumnReferences()EmbeddableValuedExpression.getColumnReferences()EmbeddableValuedPathInterpretation.getColumnReferences()EntityValuedPathInterpretation.getColumnReferences()Method parameters in org.hibernate.query.sqm.sql.internal with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidBasicValuedPathInterpretation.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) voidDiscriminatedAssociationPathInterpretation.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) voidEmbeddableValuedExpression.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) voidEmbeddableValuedPathInterpretation.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) voidEntityValuedPathInterpretation.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) Constructors in org.hibernate.query.sqm.sql.internal with parameters of type ColumnReferenceModifierConstructorDescriptionBasicValuedPathInterpretation(ColumnReference columnReference, NavigablePath navigablePath, BasicValuedModelPart mapping, TableGroup tableGroup) BasicValuedPathInterpretation(ColumnReference columnReference, NavigablePath navigablePath, BasicValuedModelPart mapping, TableGroup tableGroup, @Nullable String affectedTableName) -
Uses of ColumnReference in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidSqlAstWalker.visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidColumnQualifierCollectorSqlAstWalker.visitColumnReference(ColumnReference columnReference) voidTableGroupHelper.visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type ColumnReferenceModifier and TypeMethodDescriptionprotected voidAbstractSqlAstTranslator.appendAssignmentColumn(ColumnReference column) protected StringAbstractSqlAstTranslator.determineColumnReferenceQualifier(ColumnReference columnReference) voidAbstractSqlAstTranslator.visitColumnReference(ColumnReference columnReference) voidAbstractSqlAstWalker.visitColumnReference(ColumnReference columnReference) voidAggregateFunctionChecker.visitColumnReference(ColumnReference columnReference) voidExpressionReplacementWalker.visitColumnReference(ColumnReference columnReference) Method parameters in org.hibernate.sql.ast.spi with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionprotected voidAbstractSqlAstTranslator.visitReturningColumns(Supplier<List<ColumnReference>> returningColumnsAccess) protected voidAbstractSqlAstTranslator.visitReturningColumns(List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionAbstractMutationStatement.getReturningColumns()MutationStatement.getReturningColumns()Constructor parameters in org.hibernate.sql.ast.tree with type arguments of type ColumnReferenceModifierConstructorDescriptionAbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.sql.ast.tree.delete
Constructor parameters in org.hibernate.sql.ast.tree.delete with type arguments of type ColumnReferenceModifierConstructorDescriptionDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) DeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) DeleteStatement(NamedTableReference targetTable, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.sql.ast.tree.expression
Subclasses of ColumnReference in org.hibernate.sql.ast.tree.expressionModifier and TypeClassDescriptionclassModel a column which is relative to a base expression e.g.Methods in org.hibernate.sql.ast.tree.expression that return ColumnReferenceModifier and TypeMethodDescriptionAggregateColumnWriteExpression.getAggregateColumnReference()AggregateColumnWriteExpression.getColumnReference()ColumnReference.getColumnReference()default @Nullable ColumnReferenceExpression.getColumnReference()SqlSelectionExpression.getColumnReference()Methods in org.hibernate.sql.ast.tree.expression that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionColumnReference.getColumnReferences()SqlTuple.getColumnReferences()Method parameters in org.hibernate.sql.ast.tree.expression with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidColumnReference.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) Constructors in org.hibernate.sql.ast.tree.expression with parameters of type ColumnReferenceModifierConstructorDescriptionAggregateColumnWriteExpression(ColumnReference aggregateColumnReference, AggregateSupport.WriteExpressionRenderer columnWriter, SelectableMapping[] selectableMappings, Expression[] valueExpressions) -
Uses of ColumnReference in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return ColumnReference -
Uses of ColumnReference in org.hibernate.sql.ast.tree.insert
Methods in org.hibernate.sql.ast.tree.insert that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionInsertSelectStatement.getTargetColumns()InsertStatement.getTargetColumns()Get all target columnsMethods in org.hibernate.sql.ast.tree.insert with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidInsertSelectStatement.addTargetColumnReferences(ColumnReference... references) Method parameters in org.hibernate.sql.ast.tree.insert with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidInsertSelectStatement.addTargetColumnReferences(List<ColumnReference> references) voidInsertSelectStatement.forEachTargetColumn(BiConsumer<Integer, ColumnReference> consumer) voidInsertStatement.forEachTargetColumn(BiConsumer<Integer, ColumnReference> consumer) Iterates each target columnConstructor parameters in org.hibernate.sql.ast.tree.insert with type arguments of type ColumnReferenceModifierConstructorDescriptionInsertSelectStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable, List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.sql.ast.tree.update
Methods in org.hibernate.sql.ast.tree.update that return types with arguments of type ColumnReferenceMethod parameters in org.hibernate.sql.ast.tree.update with type arguments of type ColumnReferenceModifier and TypeMethodDescriptiondefault voidAssignable.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) -
Uses of ColumnReference in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return ColumnReferenceModifier and TypeMethodDescriptionColumnValueBinding.getColumnReference()ColumnValueParameter.getColumnReference()Methods in org.hibernate.sql.model.ast that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionTableInsert.getReturningColumns()The columns to return from the insert.TableUpdate.getReturningColumns()The columns to return from the insert.Method parameters in org.hibernate.sql.model.ast with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidTableInsert.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) Visit each return-columnvoidTableUpdate.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) Visit each return-columnConstructors in org.hibernate.sql.model.ast with parameters of type ColumnReferenceModifierConstructorDescriptionColumnValueBinding(ColumnReference columnReference, ColumnWriteFragment valueExpression) ColumnValueParameter(ColumnReference columnReference, ParameterUsage usage) -
Uses of ColumnReference in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder with parameters of type ColumnReferenceModifier and TypeMethodDescriptionstatic ColumnWriteFragmentColumnValueBindingBuilder.buildWriteFragment(String writeExpression, JdbcMapping jdbcMapping, MutatingTableReference mutatingTableReference, ColumnReference columnReference, ParameterUsage parameterUsage, Consumer<Object> parameterConsumer) -
Uses of ColumnReference in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionTableInsertCustomSql.getReturningColumns()TableInsertStandard.getReturningColumns()TableUpdateCustomSql.getReturningColumns()TableUpdateNoSet.getReturningColumns()TableUpdateStandard.getReturningColumns()Method parameters in org.hibernate.sql.model.internal with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidTableInsertCustomSql.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableInsertStandard.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableUpdateCustomSql.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableUpdateNoSet.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableUpdateStandard.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer)