protected static class FilterOptimizer.FilterRelocator extends org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.rdf4j.query.algebra.Filter |
filter |
protected Set<String> |
filterVars |
| Constructor and Description |
|---|
FilterRelocator(org.eclipse.rdf4j.query.algebra.Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
meet(org.eclipse.rdf4j.query.algebra.Difference node) |
void |
meet(org.eclipse.rdf4j.query.algebra.Distinct node) |
void |
meet(org.eclipse.rdf4j.query.algebra.EmptySet node) |
void |
meet(org.eclipse.rdf4j.query.algebra.Extension node) |
void |
meet(org.eclipse.rdf4j.query.algebra.Filter filter) |
void |
meet(org.eclipse.rdf4j.query.algebra.Intersection node) |
void |
meet(org.eclipse.rdf4j.query.algebra.Join join) |
void |
meet(org.eclipse.rdf4j.query.algebra.LeftJoin leftJoin) |
void |
meet(org.eclipse.rdf4j.query.algebra.Order node) |
void |
meet(org.eclipse.rdf4j.query.algebra.QueryRoot node) |
void |
meet(org.eclipse.rdf4j.query.algebra.Reduced node) |
void |
meet(org.eclipse.rdf4j.query.algebra.Union union) |
protected void |
meetNode(org.eclipse.rdf4j.query.algebra.QueryModelNode node) |
static void |
relocate(org.eclipse.rdf4j.query.algebra.Filter filter) |
protected void |
relocate(org.eclipse.rdf4j.query.algebra.Filter filter,
org.eclipse.rdf4j.query.algebra.TupleExpr newFilterArg) |
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, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExprpublic FilterRelocator(org.eclipse.rdf4j.query.algebra.Filter filter)
public static void relocate(org.eclipse.rdf4j.query.algebra.Filter filter)
protected void meetNode(org.eclipse.rdf4j.query.algebra.QueryModelNode node)
meetNode in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Join join)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.LeftJoin leftJoin)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Union union)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Difference node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Intersection node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Extension node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.EmptySet node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Filter filter)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Distinct node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Order node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.QueryRoot node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>public void meet(org.eclipse.rdf4j.query.algebra.Reduced node)
meet in interface org.eclipse.rdf4j.query.algebra.QueryModelVisitor<RuntimeException>meet in class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>protected void relocate(org.eclipse.rdf4j.query.algebra.Filter filter,
org.eclipse.rdf4j.query.algebra.TupleExpr newFilterArg)
Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.