public class RdbmsQueryOptimizer extends Object
Constructor and Description |
---|
RdbmsQueryOptimizer() |
Modifier and Type | Method and Description |
---|---|
TupleExpr |
optimize(TupleExpr expr,
Dataset dataset,
BindingSet bindings,
EvaluationStrategy strategy) |
protected void |
rdbmsOptimizations(TupleExpr expr,
Dataset dataset,
BindingSet bindings) |
void |
setBnodeTable(BNodeTable bnodes) |
void |
setHashTable(HashTable hashTable) |
void |
setLiteralTable(LiteralTable literals) |
void |
setSelectQueryOptimizerFactory(SelectQueryOptimizerFactory factory) |
void |
setUriTable(URITable uris) |
void |
setValueFactory(RdbmsValueFactory vf) |
public void setSelectQueryOptimizerFactory(SelectQueryOptimizerFactory factory)
public void setValueFactory(RdbmsValueFactory vf)
public void setUriTable(URITable uris)
public void setBnodeTable(BNodeTable bnodes)
public void setLiteralTable(LiteralTable literals)
public void setHashTable(HashTable hashTable)
public TupleExpr optimize(TupleExpr expr, Dataset dataset, BindingSet bindings, EvaluationStrategy strategy)
protected void rdbmsOptimizations(TupleExpr expr, Dataset dataset, BindingSet bindings)
Copyright © 2001-2016 Aduna. All Rights Reserved.