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).
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.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.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.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.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.addTargetColumnReference(ColumnReference reference) voidInsertSelectStatement.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(@Nullable String writeExpression, SelectableMapping selectableMapping, MutatingTableReference mutatingTableReference, ColumnReference columnReference, ParameterUsage parameterUsage, Consumer<Object> parameterConsumer)