public class EmptyPatternOptimizer extends AbstractQueryModelVisitor<RepositoryException> implements QueryOptimizer
| Constructor and Description | 
|---|
| EmptyPatternOptimizer(Collection<? extends RepositoryConnection> members) | 
| EmptyPatternOptimizer(Collection<? extends RepositoryConnection> members,
                     java.util.function.Function<? super Repository,? extends RepositoryBloomFilter> bloomFilters) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | meet(StatementPattern node) | 
| void | optimize(TupleExpr query,
        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, 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 EmptyPatternOptimizer(Collection<? extends RepositoryConnection> members)
public EmptyPatternOptimizer(Collection<? extends RepositoryConnection> members, java.util.function.Function<? super Repository,? extends RepositoryBloomFilter> bloomFilters)
public void optimize(TupleExpr query, Dataset dataset, BindingSet bindings)
optimize in interface QueryOptimizerpublic void meet(StatementPattern node) throws RepositoryException
meet in interface QueryModelVisitor<RepositoryException>meet in class AbstractQueryModelVisitor<RepositoryException>RepositoryExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.