Uses of Class
org.hibernate.sql.ast.tree.expression.ColumnReference
-
Packages that use ColumnReference Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.generator.values.internal org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.delete AST nodes representingdeletestatements in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.insert AST nodes representinginsertstatements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdatestatements in a SQL tree.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.ast.builder Support for buildingTableMutationreferences for persisting entity mutation eventsorg.hibernate.sql.model.internal -
-
Uses of ColumnReference in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type ColumnReference Modifier and Type Method Description protected voidMariaDBSqlAstTranslator. appendAssignmentColumn(ColumnReference column)protected voidMySQLSqlAstTranslator. appendAssignmentColumn(ColumnReference column)protected StringMariaDBSqlAstTranslator. determineColumnReferenceQualifier(ColumnReference columnReference)protected StringMySQLSqlAstTranslator. determineColumnReferenceQualifier(ColumnReference columnReference)protected StringSybaseASESqlAstTranslator. determineColumnReferenceQualifier(ColumnReference columnReference)protected StringTiDBSqlAstTranslator. determineColumnReferenceQualifier(ColumnReference columnReference)voidMariaDBSqlAstTranslator. visitColumnReference(ColumnReference columnReference)voidMySQLSqlAstTranslator. visitColumnReference(ColumnReference columnReference)voidTiDBSqlAstTranslator. visitColumnReference(ColumnReference columnReference)Method parameters in org.hibernate.dialect with type arguments of type ColumnReference Modifier and Type Method Description protected 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 ColumnReference Constructor Description TableUpdateReturningBuilder(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 ColumnReference Constructor Description TableInsertReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory) -
Uses of ColumnReference in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type ColumnReference Modifier and Type Method Description voidTableKeyExpressionCollector. 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 ColumnReference Modifier and Type Method Description protected 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 ColumnReference Modifier and Type Method Description voidAggregateColumnAssignmentHandler. addAssignment(int position, ColumnReference columnReference)Method parameters in org.hibernate.query.sqm.sql with type arguments of type ColumnReference Modifier and Type Method Description BaseSqmToSqlAstConverter.AdditionalInsertValuesBaseSqmToSqlAstConverter. 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 ColumnReference Modifier and Type Method Description ColumnReferenceAsWrappedExpression. getColumnReference()ColumnReferenceBasicValuedPathInterpretation. getColumnReference()Methods in org.hibernate.query.sqm.sql.internal that return types with arguments of type ColumnReference Modifier and Type Method Description List<ColumnReference>BasicValuedPathInterpretation. getColumnReferences()List<ColumnReference>DiscriminatedAssociationPathInterpretation. getColumnReferences()List<ColumnReference>EmbeddableValuedExpression. getColumnReferences()List<ColumnReference>EmbeddableValuedPathInterpretation. getColumnReferences()List<ColumnReference>EntityValuedPathInterpretation. getColumnReferences()Method parameters in org.hibernate.query.sqm.sql.internal with type arguments of type ColumnReference Modifier and Type Method Description voidBasicValuedPathInterpretation. 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 ColumnReference Constructor Description BasicValuedPathInterpretation(ColumnReference columnReference, NavigablePath navigablePath, BasicValuedModelPart mapping, TableGroup tableGroup) -
Uses of ColumnReference in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type ColumnReference Modifier and Type Method Description voidSqlAstWalker. visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal with parameters of type ColumnReference Modifier and Type Method Description voidTableGroupHelper. visitColumnReference(ColumnReference columnReference) -
Uses of ColumnReference in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type ColumnReference Modifier and Type Method Description protected 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 ColumnReference Modifier and Type Method Description protected 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 ColumnReference Modifier and Type Method Description List<ColumnReference>AbstractMutationStatement. getReturningColumns()List<ColumnReference>MutationStatement. getReturningColumns()Constructor parameters in org.hibernate.sql.ast.tree with type arguments of type ColumnReference Constructor Description AbstractMutationStatement(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 ColumnReference Constructor Description DeleteStatement(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.expression Modifier and Type Class Description classNestedColumnReferenceModel a column which is relative to a base expression e.g.Methods in org.hibernate.sql.ast.tree.expression that return ColumnReference Modifier and Type Method Description ColumnReferenceAggregateColumnWriteExpression. getAggregateColumnReference()ColumnReferenceAggregateColumnWriteExpression. getColumnReference()ColumnReferenceColumnReference. getColumnReference()default ColumnReferenceExpression. getColumnReference()ColumnReferenceSqlSelectionExpression. getColumnReference()Methods in org.hibernate.sql.ast.tree.expression that return types with arguments of type ColumnReference Modifier and Type Method Description List<ColumnReference>ColumnReference. getColumnReferences()List<ColumnReference>SqlTuple. getColumnReferences()Method parameters in org.hibernate.sql.ast.tree.expression with type arguments of type ColumnReference Modifier and Type Method Description voidColumnReference. visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer)Constructors in org.hibernate.sql.ast.tree.expression with parameters of type ColumnReference Constructor Description AggregateColumnWriteExpression(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 Modifier and Type Method Description ColumnReferenceDelegatingTableGroup. getColumnReference() -
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 ColumnReference Modifier and Type Method Description List<ColumnReference>InsertSelectStatement. getTargetColumns()List<ColumnReference>InsertStatement. getTargetColumns()Get all target columnsMethods in org.hibernate.sql.ast.tree.insert with parameters of type ColumnReference Modifier and Type Method Description voidInsertSelectStatement. addTargetColumnReferences(ColumnReference... references)Method parameters in org.hibernate.sql.ast.tree.insert with type arguments of type ColumnReference Modifier and Type Method Description voidInsertSelectStatement. 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 ColumnReference Constructor Description InsertSelectStatement(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 ColumnReference Modifier and Type Method Description List<ColumnReference>Assignable. getColumnReferences()Method parameters in org.hibernate.sql.ast.tree.update with type arguments of type ColumnReference Modifier and Type Method Description default voidAssignable. visitColumnReferences(Consumer<ColumnReference> columnReferenceConsumer) -
Uses of ColumnReference in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return ColumnReference Modifier and Type Method Description ColumnReferenceColumnValueBinding. getColumnReference()ColumnReferenceColumnValueParameter. getColumnReference()Methods in org.hibernate.sql.model.ast that return types with arguments of type ColumnReference Modifier and Type Method Description List<ColumnReference>TableInsert. getReturningColumns()The columns to return from the insert.List<ColumnReference>TableUpdate. getReturningColumns()The columns to return from the insert.Method parameters in org.hibernate.sql.model.ast with type arguments of type ColumnReference Modifier and Type Method Description voidTableInsert. 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 ColumnReference Constructor Description ColumnValueBinding(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 ColumnReference Modifier and Type Method Description static 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 ColumnReference Modifier and Type Method Description List<ColumnReference>TableInsertCustomSql. getReturningColumns()List<ColumnReference>TableInsertStandard. getReturningColumns()List<ColumnReference>TableUpdateCustomSql. getReturningColumns()List<ColumnReference>TableUpdateNoSet. getReturningColumns()List<ColumnReference>TableUpdateStandard. getReturningColumns()Method parameters in org.hibernate.sql.model.internal with type arguments of type ColumnReference Modifier and Type Method Description voidTableInsertCustomSql. 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)
-