Uses of Interface
org.h2.table.ColumnResolver
Packages that use ColumnResolver
Package
Description
Contains queries.
Database constraints such as check constraints, unique constraints, and referential constraints.
Expressions include mathematical operations, simple values, and others.
Aggregate functions.
Base classes for data analysis operations and implementations of window functions.
Condition expressions.
Functions.
Classes related to a table and table meta data.
-
Uses of ColumnResolver in org.h2.command.query
Classes in org.h2.command.query that implement ColumnResolverModifier and TypeClassDescriptionclassThis class represents a column resolver for the column list of a SELECT statement.Methods in org.h2.command.query with parameters of type ColumnResolverModifier and TypeMethodDescriptionabstract voidQuery.mapColumns(ColumnResolver resolver, int level) Map the columns to the given column resolver.voidSelect.mapColumns(ColumnResolver resolver, int level) voidSelectUnion.mapColumns(ColumnResolver resolver, int level) voidTableValueConstructor.mapColumns(ColumnResolver resolver, int level) -
Uses of ColumnResolver in org.h2.constraint
Classes in org.h2.constraint that implement ColumnResolverModifier and TypeClassDescriptionclassThe single column resolver resolves the VALUE column. -
Uses of ColumnResolver in org.h2.expression
Methods in org.h2.expression that return ColumnResolverMethods in org.h2.expression that return types with arguments of type ColumnResolverModifier and TypeMethodDescriptionExpressionVisitor.getColumnResolvers()Get the set of column resolvers.Methods in org.h2.expression with parameters of type ColumnResolverModifier and TypeMethodDescriptionstatic ExpressionVisitorExpressionVisitor.getNotFromResolverVisitor(ColumnResolver resolver) Create a new visitor to check if no expression depends on the given resolver.voidAlias.mapColumns(ColumnResolver resolver, int level, int state) voidArrayConstructorByQuery.mapColumns(ColumnResolver resolver, int level, int state) voidDomainValueExpression.mapColumns(ColumnResolver resolver, int level, int state) abstract voidExpression.mapColumns(ColumnResolver resolver, int level, int state) Map the columns of the resolver to expression columns.voidExpressionColumn.mapColumns(ColumnResolver resolver, int level, int state) voidExpressionList.mapColumns(ColumnResolver resolver, int level, int state) voidOperation0.mapColumns(ColumnResolver resolver, int level, int state) voidOperation1_2.mapColumns(ColumnResolver resolver, int level, int state) voidOperation1.mapColumns(ColumnResolver resolver, int level, int state) voidOperation2.mapColumns(ColumnResolver resolver, int level, int state) voidOperationN.mapColumns(ColumnResolver resolver, int level, int state) voidSimpleCase.mapColumns(ColumnResolver resolver, int level, int state) voidSubquery.mapColumns(ColumnResolver resolver, int level, int state) voidWildcard.mapColumns(ColumnResolver resolver, int level, int state) Method parameters in org.h2.expression with type arguments of type ColumnResolverModifier and TypeMethodDescriptionstatic ExpressionVisitorExpressionVisitor.getDecrementQueryLevelVisitor(HashSet<ColumnResolver> columnResolvers, int queryDecrement) Create a new visitor to decrement query level in columns with the specified resolvers. -
Uses of ColumnResolver in org.h2.expression.aggregate
Methods in org.h2.expression.aggregate with parameters of type ColumnResolverModifier and TypeMethodDescriptionvoidAbstractAggregate.mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState) voidAggregate.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 ColumnResolverModifier and TypeMethodDescriptionfinal voidDataAnalysisOperation.mapColumns(ColumnResolver resolver, int level, int state) voidWindow.mapColumns(ColumnResolver resolver, int level) Map the columns of the resolver to expression columns.protected voidDataAnalysisOperation.mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState) Map the columns of the resolver to expression columns.voidWindowFunction.mapColumnsAnalysis(ColumnResolver resolver, int level, int innerState) -
Uses of ColumnResolver in org.h2.expression.condition
Methods in org.h2.expression.condition with parameters of type ColumnResolverModifier and TypeMethodDescriptionvoidBetweenPredicate.mapColumns(ColumnResolver resolver, int level, int state) voidCompareLike.mapColumns(ColumnResolver resolver, int level, int state) voidComparison.mapColumns(ColumnResolver resolver, int level, int state) voidConditionAndOr.mapColumns(ColumnResolver resolver, int level, int state) voidConditionAndOrN.mapColumns(ColumnResolver resolver, int level, int state) voidConditionIn.mapColumns(ColumnResolver resolver, int level, int state) voidConditionInConstantSet.mapColumns(ColumnResolver resolver, int level, int state) voidConditionInParameter.mapColumns(ColumnResolver resolver, int level, int state) voidConditionInQuery.mapColumns(ColumnResolver resolver, int level, int state) voidConditionLocalAndGlobal.mapColumns(ColumnResolver resolver, int level, int state) voidConditionNot.mapColumns(ColumnResolver resolver, int level, int state) voidIsJsonPredicate.mapColumns(ColumnResolver resolver, int level, int state) voidSimplePredicate.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 ColumnResolverModifier and TypeMethodDescriptionvoidFunction0_1.mapColumns(ColumnResolver resolver, int level, int state) voidJavaFunction.mapColumns(ColumnResolver resolver, int level, int state) -
Uses of ColumnResolver in org.h2.table
Classes in org.h2.table that implement ColumnResolverModifier and TypeClassDescriptionclassA table filter represents a table that is used in a query.