public class SqlConstantOptimizer extends RdbmsQueryModelVisitorBase<RuntimeException> implements QueryOptimizer
| Constructor and Description |
|---|
SqlConstantOptimizer() |
| Modifier and Type | Method and Description |
|---|---|
void |
meet(SelectQuery node) |
void |
meet(SqlAnd node) |
void |
meet(SqlCase node) |
void |
meet(SqlCompare node) |
void |
meet(SqlConcat node) |
void |
meet(SqlEq node) |
void |
meet(SqlIsNull node) |
void |
meet(SqlLowerCase node) |
void |
meet(SqlNot node) |
void |
meet(SqlOr node) |
void |
optimize(SqlExpr sqlExpr) |
void |
optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinarySqlOperator, meetFromItem, meetSqlConstant, meetSqlExpr, meetUnarySqlOperator, meetValueColumnBasemeet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExprpublic void meet(SelectQuery node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlAnd node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlCase node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlCompare node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlConcat node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlEq node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlIsNull node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlLowerCase node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlNot node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SqlOr node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void optimize(SqlExpr sqlExpr)
public void optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
optimize in interface QueryOptimizerCopyright © 2001-2014 Aduna. All Rights Reserved.