|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use QueryOptimizer | |
|---|---|
| org.openrdf.query.algebra.evaluation.impl | |
| org.openrdf.query.algebra.evaluation.util | |
| org.openrdf.sail.rdbms.optimizers | |
| org.openrdf.sail.rdbms.postgresql | |
| Uses of QueryOptimizer in org.openrdf.query.algebra.evaluation.impl |
|---|
| Classes in org.openrdf.query.algebra.evaluation.impl that implement QueryOptimizer | |
|---|---|
class |
BindingAssigner
Assigns values to variables based on a supplied set of bindings. |
class |
CompareOptimizer
A query optimizer that replaces Compare operators with
SameTerms, if possible. |
class |
ConjunctiveConstraintSplitter
Splits conjunctive constraints into seperate constraints. |
class |
ConstantOptimizer
A query optimizer that optimizes constant value expressions. |
class |
FilterOptimizer
Optimizes a query model by pushing Filters as far down in the model
tree as possible. |
class |
QueryJoinOptimizer
A query optimizer that re-orders nested Joins. |
class |
QueryModelPruner
A query optimizer that prunes query model trees by removing superfluous parts and/or by reducing complex parts with simpler parts. |
class |
SameTermFilterOptimizer
A query optimizer that embeds Filters with SameTerm
operators in statement patterns as much as possible. |
| Uses of QueryOptimizer in org.openrdf.query.algebra.evaluation.util |
|---|
| Classes in org.openrdf.query.algebra.evaluation.util that implement QueryOptimizer | |
|---|---|
class |
QueryOptimizerList
A query optimizer that contains a list of other query optimizers, which are called consecutively when the list's QueryOptimizerList.optimize(TupleExpr, Dataset, BindingSet)
method is called. |
| Fields in org.openrdf.query.algebra.evaluation.util with type parameters of type QueryOptimizer | |
|---|---|
protected List<QueryOptimizer> |
QueryOptimizerList.optimizers
|
| Methods in org.openrdf.query.algebra.evaluation.util with parameters of type QueryOptimizer | |
|---|---|
void |
QueryOptimizerList.add(QueryOptimizer optimizer)
|
| Constructors in org.openrdf.query.algebra.evaluation.util with parameters of type QueryOptimizer | |
|---|---|
QueryOptimizerList(QueryOptimizer... optimizers)
|
|
| Constructor parameters in org.openrdf.query.algebra.evaluation.util with type arguments of type QueryOptimizer | |
|---|---|
QueryOptimizerList(List<QueryOptimizer> optimizers)
|
|
| Uses of QueryOptimizer in org.openrdf.sail.rdbms.optimizers |
|---|
| Classes in org.openrdf.sail.rdbms.optimizers that implement QueryOptimizer | |
|---|---|
class |
SelectQueryOptimizer
Rewrites the core algebra model with a relation optimised model, using SQL. |
class |
SqlConstantOptimizer
Optimises SQL constants, include operations with static values and null operations. |
class |
ValueIdLookupOptimizer
Iterates through the query and converting the values into RDBMS values. |
class |
ValueJoinOptimizer
Adds LEFT JOINs to the query for value tables. |
class |
VarColumnLookupOptimizer
Localises variables to use an available column in the current variable scope. |
| Uses of QueryOptimizer in org.openrdf.sail.rdbms.postgresql |
|---|
| Classes in org.openrdf.sail.rdbms.postgresql that implement QueryOptimizer | |
|---|---|
class |
PgSqlRegexFlagsInliner
Moves the regular expression flags into the pattern string as per the PostgreSQL syntax. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||