Uses of Interface
org.openrdf.query.algebra.evaluation.QueryOptimizer

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 DisjunctiveConstraintOptimizer
          A query optimizer that optimize disjunctive constraints on tuple expressions.
 class FilterOptimizer
          Optimizes a query model by pushing Filters as far down in the model tree as possible.
 class IterativeEvaluationOptimizer
           
 class OrderLimitOptimizer
          Moves the Order node above the Projection when variables are projected.
 class QueryJoinOptimizer
          A query optimizer that re-orders nested Joins.
 class QueryModelNormalizer
          A query optimizer that (partially) normalizes query models to a canonical form.
 class QueryModelPruner
          Deprecated. Replaced by QueryModelNormalizer.
 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.
 



Copyright © 2001-2012 Aduna. All Rights Reserved.