protected class QueryModelPruner.TreeSanitizer extends AbstractQueryModelVisitor<RuntimeException>
Modifier | Constructor and Description |
---|---|
protected |
TreeSanitizer() |
Modifier and Type | Method and Description |
---|---|
void |
meet(Difference difference) |
void |
meet(Intersection intersection) |
void |
meet(Join join) |
void |
meet(LeftJoin leftJoin) |
void |
meet(Union union) |
void |
meetMultiJoin(NaryJoin join) |
void |
meetOther(QueryModelNode 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, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
public void meetOther(QueryModelNode node) throws RuntimeException
meetOther
in interface QueryModelVisitor<RuntimeException>
meetOther
in class AbstractQueryModelVisitor<RuntimeException>
RuntimeException
public void meetMultiJoin(NaryJoin join)
public void meet(Join join)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
public void meet(LeftJoin leftJoin)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
public void meet(Union union)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
public void meet(Difference difference)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
public void meet(Intersection intersection)
meet
in interface QueryModelVisitor<RuntimeException>
meet
in class AbstractQueryModelVisitor<RuntimeException>
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.