Package | Description |
---|---|
org.h2.command.dml | |
org.h2.constraint | |
org.h2.expression |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectUnion.isEverything(ExpressionVisitor visitor) |
boolean |
Select.isEverything(ExpressionVisitor visitor) |
abstract boolean |
Query.isEverything(ExpressionVisitor visitor)
Check if this expression and all sub-expressions can fulfill a criteria.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ConstraintCheck.isEverything(ExpressionVisitor visitor) |
boolean |
Constraint.isEverything(ExpressionVisitor visitor)
Visit all elements in the constraint.
|
Modifier and Type | Field and Description |
---|---|
static ExpressionVisitor |
ExpressionVisitor.DETERMINISTIC_VISITOR
The visitor singleton for the type DETERMINISTIC.
|
static ExpressionVisitor |
ExpressionVisitor.EVALUATABLE_VISITOR
The visitor singleton for the type EVALUATABLE.
|
static ExpressionVisitor |
ExpressionVisitor.INDEPENDENT_VISITOR
The visitor singleton for the type INDEPENDENT.
|
static ExpressionVisitor |
ExpressionVisitor.QUERY_COMPARABLE_VISITOR
The visitor singleton for the type QUERY_COMPARABLE.
|
static ExpressionVisitor |
ExpressionVisitor.READONLY_VISITOR
The visitor singleton for the type EVALUATABLE.
|
Modifier and Type | Method and Description |
---|---|
static ExpressionVisitor |
ExpressionVisitor.getColumnsVisitor(HashSet<Column> columns)
Create a new visitor to get all referenced columns.
|
static ExpressionVisitor |
ExpressionVisitor.getDependenciesVisitor(HashSet<DbObject> dependencies)
Create a new visitor object to collect dependencies.
|
static ExpressionVisitor |
ExpressionVisitor.getMaxModificationIdVisitor() |
static ExpressionVisitor |
ExpressionVisitor.getOptimizableVisitor(Table table)
Create a new visitor to check if all aggregates are for the given table.
|
ExpressionVisitor |
ExpressionVisitor.incrementQueryLevel(int offset)
Increment or decrement the query level.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Wildcard.isEverything(ExpressionVisitor visitor) |
boolean |
Variable.isEverything(ExpressionVisitor visitor) |
boolean |
ValueExpression.isEverything(ExpressionVisitor visitor) |
boolean |
Subquery.isEverything(ExpressionVisitor visitor) |
boolean |
SequenceValue.isEverything(ExpressionVisitor visitor) |
boolean |
Rownum.isEverything(ExpressionVisitor visitor) |
boolean |
Parameter.isEverything(ExpressionVisitor visitor) |
boolean |
Operation.isEverything(ExpressionVisitor visitor) |
boolean |
JavaFunction.isEverything(ExpressionVisitor visitor) |
boolean |
JavaAggregate.isEverything(ExpressionVisitor visitor) |
boolean |
Function.isEverything(ExpressionVisitor visitor) |
boolean |
ExpressionList.isEverything(ExpressionVisitor visitor) |
boolean |
ExpressionColumn.isEverything(ExpressionVisitor visitor) |
abstract boolean |
Expression.isEverything(ExpressionVisitor visitor)
Check if this expression and all sub-expressions can fulfill a criteria.
|
boolean |
ConditionNot.isEverything(ExpressionVisitor visitor) |
boolean |
ConditionInSelect.isEverything(ExpressionVisitor visitor) |
boolean |
ConditionIn.isEverything(ExpressionVisitor visitor) |
boolean |
ConditionExists.isEverything(ExpressionVisitor visitor) |
boolean |
ConditionAndOr.isEverything(ExpressionVisitor visitor) |
boolean |
Comparison.isEverything(ExpressionVisitor visitor) |
boolean |
CompareLike.isEverything(ExpressionVisitor visitor) |
boolean |
Alias.isEverything(ExpressionVisitor visitor) |
boolean |
Aggregate.isEverything(ExpressionVisitor visitor) |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.