Uses of Interface
org.h2.table.ColumnResolver
-
Packages that use ColumnResolver Package Description org.h2.command.dml Contains DML (data manipulation language) and related SQL statements.org.h2.command.query Contains queries.org.h2.constraint Database constraints such as check constraints, unique constraints, and referential constraints.org.h2.expression Expressions include mathematical operations, simple values, and others.org.h2.expression.aggregate Aggregate functions.org.h2.expression.analysis Base classes for data analysis operations and implementations of window functions.org.h2.expression.condition Condition expressions.org.h2.expression.function Functions.org.h2.table Classes related to a table and table meta data. -
-
Uses of ColumnResolver in org.h2.command.dml
Methods in org.h2.command.dml with parameters of type ColumnResolver Modifier and Type Method Description (package private) void
SetClauseList. mapAndOptimize(SessionLocal session, ColumnResolver resolver1, ColumnResolver resolver2)
Map the columns and optimize expressions.(package private) void
SetClauseList.RowExpression. mapAndOptimize(SessionLocal session, ColumnResolver resolver1, ColumnResolver resolver2)
(package private) void
SetClauseList.SetMultiple. mapAndOptimize(SessionLocal session, ColumnResolver resolver1, ColumnResolver resolver2)
(package private) void
SetClauseList.SetSimple. mapAndOptimize(SessionLocal session, ColumnResolver resolver1, ColumnResolver resolver2)
(package private) void
SetClauseList.UpdateAction. mapAndOptimize(SessionLocal session, ColumnResolver resolver1, ColumnResolver resolver2)
-
Uses of ColumnResolver in org.h2.command.query
Classes in org.h2.command.query that implement ColumnResolver Modifier and Type Class Description class
SelectListColumnResolver
This class represents a column resolver for the column list of a SELECT statement.private class
TableValueConstructor.TableValueColumnResolver
Methods in org.h2.command.query with parameters of type ColumnResolver Modifier and Type Method Description abstract void
Query. mapColumns(ColumnResolver resolver, int level)
Map the columns to the given column resolver.void
Select. mapColumns(ColumnResolver resolver, int level)
void
SelectUnion. mapColumns(ColumnResolver resolver, int level)
void
TableValueConstructor. mapColumns(ColumnResolver resolver, int level)
-
Uses of ColumnResolver in org.h2.constraint
Classes in org.h2.constraint that implement ColumnResolver Modifier and Type Class Description class
DomainColumnResolver
The single column resolver resolves the VALUE column. -
Uses of ColumnResolver in org.h2.expression
Fields in org.h2.expression declared as ColumnResolver Modifier and Type Field Description private ColumnResolver
ExpressionColumn. columnResolver
private ColumnResolver
ExpressionVisitor. resolver
Fields in org.h2.expression with type parameters of type ColumnResolver Modifier and Type Field Description private java.util.HashSet<ColumnResolver>
Subquery. outerResolvers
Methods in org.h2.expression that return ColumnResolver Modifier and Type Method Description ColumnResolver
ExpressionVisitor. getResolver()
Get the column resolver.Methods in org.h2.expression that return types with arguments of type ColumnResolver Modifier and Type Method Description java.util.HashSet<ColumnResolver>
ExpressionVisitor. getColumnResolvers()
Get the set of column resolvers.Methods in org.h2.expression with parameters of type ColumnResolver Modifier and Type Method Description static ExpressionVisitor
ExpressionVisitor. getNotFromResolverVisitor(ColumnResolver resolver)
Create a new visitor to check if no expression depends on the given resolver.private void
ExpressionColumn. mapColumn(ColumnResolver resolver, Column col, int level)
void
Alias. mapColumns(ColumnResolver resolver, int level, int state)
void
ArrayConstructorByQuery. mapColumns(ColumnResolver resolver, int level, int state)
void
DomainValueExpression. mapColumns(ColumnResolver resolver, int level, int state)
abstract void
Expression. mapColumns(ColumnResolver resolver, int level, int state)
Map the columns of the resolver to expression columns.void
ExpressionColumn. mapColumns(ColumnResolver resolver, int level, int state)
void
ExpressionList. mapColumns(ColumnResolver resolver, int level, int state)
void
Operation0. mapColumns(ColumnResolver resolver, int level, int state)
void
Operation1_2. mapColumns(ColumnResolver resolver, int level, int state)
void
Operation1. mapColumns(ColumnResolver resolver, int level, int state)
void
Operation2. mapColumns(ColumnResolver resolver, int level, int state)
void
OperationN. mapColumns(ColumnResolver resolver, int level, int state)
void
SimpleCase. mapColumns(ColumnResolver resolver, int level, int state)
void
Subquery. mapColumns(ColumnResolver resolver, int level, int state)
void
Wildcard. mapColumns(ColumnResolver resolver, int level, int state)
Method parameters in org.h2.expression with type arguments of type ColumnResolver Modifier and Type Method Description static ExpressionVisitor
ExpressionVisitor. getDecrementQueryLevelVisitor(java.util.HashSet<ColumnResolver> columnResolvers, int queryDecrement)
Create a new visitor to decrement query level in columns with the specified resolvers.Constructors in org.h2.expression with parameters of type ColumnResolver Constructor Description ExpressionVisitor(int type, int queryLevel, java.util.HashSet<?> set, AllColumnsForPlan columns1, Table table, ColumnResolver resolver, long[] maxDataModificationId)
-
Uses of ColumnResolver in org.h2.expression.aggregate
Methods in org.h2.expression.aggregate with parameters of type ColumnResolver Modifier and Type Method Description void
AbstractAggregate. mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState)
void
Aggregate. mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState)
-
Uses of ColumnResolver in org.h2.expression.analysis
Methods in org.h2.expression.analysis with parameters of type ColumnResolver Modifier and Type Method Description void
DataAnalysisOperation. mapColumns(ColumnResolver resolver, int level, int state)
void
Window. mapColumns(ColumnResolver resolver, int level)
Map the columns of the resolver to expression columns.(package private) void
WindowFrame. mapColumns(ColumnResolver resolver, int level, int state)
Map the columns of the resolver to expression columns.(package private) void
WindowFrameBound. mapColumns(ColumnResolver resolver, int level, int state)
Map the columns of the resolver to expression columns.protected void
DataAnalysisOperation. mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState)
Map the columns of the resolver to expression columns.void
WindowFunction. mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState)
private void
Window. resolveWindows(ColumnResolver resolver)
-
Uses of ColumnResolver in org.h2.expression.condition
Methods in org.h2.expression.condition with parameters of type ColumnResolver Modifier and Type Method Description void
BetweenPredicate. mapColumns(ColumnResolver resolver, int level, int state)
void
CompareLike. mapColumns(ColumnResolver resolver, int level, int state)
void
Comparison. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionAndOr. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionAndOrN. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionIn. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionInConstantSet. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionInParameter. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionInQuery. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionLocalAndGlobal. mapColumns(ColumnResolver resolver, int level, int state)
void
ConditionNot. mapColumns(ColumnResolver resolver, int level, int state)
void
IsJsonPredicate. mapColumns(ColumnResolver resolver, int level, int state)
void
PredicateWithSubquery. mapColumns(ColumnResolver resolver, int level, int state)
void
SimplePredicate. mapColumns(ColumnResolver resolver, int level, int state)
-
Uses of ColumnResolver in org.h2.expression.function
Methods in org.h2.expression.function with parameters of type ColumnResolver Modifier and Type Method Description void
Function0_1. mapColumns(ColumnResolver resolver, int level, int state)
void
JavaFunction. mapColumns(ColumnResolver resolver, int level, int state)
-
Uses of ColumnResolver in org.h2.table
Classes in org.h2.table that implement ColumnResolver Modifier and Type Class Description (package private) class
GeneratedColumnResolver
Column resolver for generated columns.class
TableFilter
A table filter represents a table that is used in a query.
-