Uses of Class
org.hibernate.sql.ast.spi.query.expression.ColumnReference
Packages that use ColumnReference
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Contains a framework of strategies for retrieving database-generated ids.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Supported construction contracts and reusable implementations for mapping-model mutations.
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.Contracts for transforming a SQL AST.
-
Uses of ColumnReference in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionReturningRenderingRequest.returningColumns()The immutable list of columns whose values must be returned.Methods in org.hibernate.dialect.sql.ast.spi with parameters of type ColumnReferenceModifier and TypeMethodDescriptionprotected StringAbstractSqlAstTranslator.determineColumnReferenceQualifier(ColumnReference columnReference) protected voidAbstractSqlAstTranslator.renderAssignmentColumn(ColumnReference column) voidAbstractSqlAstTranslator.visitColumnReference(ColumnReference columnReference) -
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.TemporalMapping.createEndingValueBinding(ColumnReference endingColumnReference) SoftDeleteMapping.createNonDeletedValueBinding(ColumnReference softDeleteColumnReference) Create a ColumnValueBinding for non-deleted indicator.TemporalMapping.createNullEndingValueBinding(ColumnReference endingColumnReference) TemporalMapping.createStartingValueBinding(ColumnReference startingColumnReference) -
Uses of ColumnReference in org.hibernate.query.sqm.sql.spi
Methods in org.hibernate.query.sqm.sql.spi with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidAggregateColumnAssignmentHandler.addAssignment(int position, ColumnReference columnReference) Method parameters in org.hibernate.query.sqm.sql.spi with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionorg.hibernate.query.sqm.sql.internal.AdditionalInsertValuesBaseSqmToSqlAstConverter.visitInsertionTargetPaths(BiConsumer<Assignable, List<ColumnReference>> targetColumnReferenceConsumer, SqmInsertStatement<?> sqmStatement, EntityPersister entityDescriptor, TableGroup rootTableGroup) -
Uses of ColumnReference in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidAbstractSqlAstWalker.visitColumnReference(ColumnReference columnReference) voidSqlAstWalker.visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.analysis
Methods in org.hibernate.sql.ast.spi.analysis with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidAggregateFunctionChecker.visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.model
Methods in org.hibernate.sql.ast.spi.model that return ColumnReferenceModifier and TypeMethodDescriptionColumnValueBinding.getColumnReference()ColumnValueParameter.getColumnReference()Methods in org.hibernate.sql.ast.spi.model that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionTableInsert.getReturningColumns()The columns to return from the insert.TableInsertCustomSql.getReturningColumns()TableInsertStandard.getReturningColumns()TableUpdate.getReturningColumns()The columns to return from the insert.TableUpdateCustomSql.getReturningColumns()TableUpdateStandard.getReturningColumns()Method parameters in org.hibernate.sql.ast.spi.model with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidTableInsert.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) Visit each return-columnvoidTableInsertCustomSql.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableInsertStandard.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableUpdate.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) Visit each return-columnvoidTableUpdateCustomSql.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) voidTableUpdateStandard.forEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) Constructors in org.hibernate.sql.ast.spi.model with parameters of type ColumnReferenceModifierConstructorDescriptionColumnValueBinding(ColumnReference columnReference, ColumnWriteFragment valueExpression) ColumnValueParameter(ColumnReference columnReference) ColumnValueParameter(ColumnReference columnReference, ParameterUsage usage) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.model.builder
Methods in org.hibernate.sql.ast.spi.model.builder with parameters of type ColumnReferenceModifier and TypeMethodDescriptionstatic ColumnWriteFragmentColumnValueBindingBuilder.buildWriteFragment(String writeExpression, SelectableMapping selectableMapping, MutatingTableReference mutatingTableReference, ColumnReference columnReference, ParameterUsage parameterUsage, Consumer<Object> parameterConsumer) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.query
Methods in org.hibernate.sql.ast.spi.query that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionAbstractMutationStatement.getReturningColumns()MutationStatement.getReturningColumns()Constructor parameters in org.hibernate.sql.ast.spi.query with type arguments of type ColumnReferenceModifierConstructorDescriptionAbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.query.delete
Constructor parameters in org.hibernate.sql.ast.spi.query.delete with type arguments of type ColumnReferenceModifierConstructorDescriptionDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, 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.spi.query.expression
Subclasses of ColumnReference in org.hibernate.sql.ast.spi.query.expressionModifier and TypeClassDescriptionclassModel a column which is relative to a base expression e.g.Methods in org.hibernate.sql.ast.spi.query.expression that return ColumnReferenceModifier and TypeMethodDescriptionAggregateColumnWriteExpression.getAggregateColumnReference()AggregateColumnWriteExpression.getColumnReference()ColumnReference.getColumnReference()default ColumnReferenceExpression.getColumnReference()SqlSelectionExpression.getColumnReference()Methods in org.hibernate.sql.ast.spi.query.expression that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionColumnReference.getColumnReferences()SqlTuple.getColumnReferences()Method parameters in org.hibernate.sql.ast.spi.query.expression with type arguments of type ColumnReferenceModifier and TypeMethodDescriptionvoidColumnReference.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) Constructors in org.hibernate.sql.ast.spi.query.expression with parameters of type ColumnReferenceModifierConstructorDescriptionAggregateColumnWriteExpression(ColumnReference aggregateColumnReference, AggregateWriteExpressionRenderer columnWriter, SelectableMapping[] selectableMappings, Expression[] valueExpressions) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.query.from
Methods in org.hibernate.sql.ast.spi.query.from that return ColumnReference -
Uses of ColumnReference in org.hibernate.sql.ast.spi.query.insert
Methods in org.hibernate.sql.ast.spi.query.insert that return types with arguments of type ColumnReferenceModifier and TypeMethodDescriptionInsertSelectStatement.getTargetColumns()InsertStatement.getTargetColumns()Get all target columnsMethods in org.hibernate.sql.ast.spi.query.insert with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidInsertSelectStatement.addTargetColumnReference(ColumnReference reference) voidInsertSelectStatement.addTargetColumnReferences(ColumnReference... references) Method parameters in org.hibernate.sql.ast.spi.query.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.spi.query.insert with type arguments of type ColumnReferenceModifierConstructorDescriptionInsertSelectStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable, List<ColumnReference> returningColumns) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.query.update
Methods in org.hibernate.sql.ast.spi.query.update that return types with arguments of type ColumnReferenceMethod parameters in org.hibernate.sql.ast.spi.query.update with type arguments of type ColumnReferenceModifier and TypeMethodDescriptiondefault voidAssignable.visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) -
Uses of ColumnReference in org.hibernate.sql.ast.spi.transform
Methods in org.hibernate.sql.ast.spi.transform with parameters of type ColumnReferenceModifier and TypeMethodDescriptionvoidExpressionReplacementWalker.visitColumnReference(ColumnReference columnReference)