protected static class ConjunctiveConstraintSplitter.ConstraintVisitor extends AbstractQueryModelVisitor<RuntimeException>
Constructor and Description |
---|
ConstraintVisitor(TupleExpr tupleExpr) |
Modifier and Type | Method and Description |
---|---|
protected void |
getConjunctiveConstraints(ValueExpr valueExpr,
List<ValueExpr> conjunctiveConstraints) |
void |
meet(Filter filter) |
void |
meet(LeftJoin node) |
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, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
protected final TupleExpr tupleExpr
public ConstraintVisitor(TupleExpr tupleExpr)
public void meet(Filter filter)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
public void meet(LeftJoin node)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.