Uses of Class
org.xcmis.search.query.QueryExecutionContext

Packages that use QueryExecutionContext
org.xcmis.search.content.interceptors   
org.xcmis.search.query.optimize   
org.xcmis.search.query.plan   
org.xcmis.search.query.validate   
 

Uses of QueryExecutionContext in org.xcmis.search.content.interceptors
 

Methods in org.xcmis.search.content.interceptors with parameters of type QueryExecutionContext
 List<ScoredRow> QueryProcessorInterceptor.execute(InvocationContext ctx, QueryExecutionContext context, Query query)
          Execute the supplied query by planning, optimizing, and then processing it.
 

Uses of QueryExecutionContext in org.xcmis.search.query.optimize
 

Methods in org.xcmis.search.query.optimize with parameters of type QueryExecutionContext
 QueryExecutionPlan PushWhereCriteria.execute(QueryExecutionContext context, QueryExecutionPlan plan, LinkedList<OptimizerCriteria> criteriaStack)
           
 QueryExecutionPlan OptimizerCriteria.execute(QueryExecutionContext context, QueryExecutionPlan plan, LinkedList<OptimizerCriteria> criteriaStack)
          Optimize the supplied plan using the supplied context, hints, and yet-to-be-run rules.
 QueryExecutionPlan CriteriaBasedOptimizer.optimize(QueryExecutionContext context, QueryExecutionPlan plan)
           
 

Uses of QueryExecutionContext in org.xcmis.search.query.plan
 

Methods in org.xcmis.search.query.plan with parameters of type QueryExecutionContext
protected  QueryExecutionPlan SimplePlaner.createConstrainPlan(QueryExecutionContext context, Constraint constraint, Map<SelectorName,Schema.Table> querySelectorsMap, QueryExecutionPlan executionPlan)
           
protected  QueryExecutionPlan SimplePlaner.createLimits(QueryExecutionContext context, Limit limit, QueryExecutionPlan executionPlan)
          Attach a LIMIT node at the top of the plan tree.
 QueryExecutionPlan SimplePlaner.createPlan(QueryExecutionContext context, Query query)
           
 QueryExecutionPlan QueryExecutionPlaner.createPlan(QueryExecutionContext context, Query query)
          Create a canonical query plan for the given command.
protected  QueryExecutionPlan SimplePlaner.createProject(QueryExecutionContext context, List<Column> columns, Map<SelectorName,Schema.Table> selectors, QueryExecutionPlan executionPlan)
          Attach a PROJECT node at the top of the plan tree.
protected  QueryExecutionPlan SimplePlaner.createSelectorPlan(QueryExecutionContext context, Source source, Map<SelectorName,Schema.Table> querySelectorsMap)
          Populate plan for given selector.
protected  QueryExecutionPlan SimplePlaner.createSorting(QueryExecutionContext context, List<Ordering> orderings, QueryExecutionPlan executionPlan)
          populate SORT node at top of executionPlan.
 QueryExecutionPlan Optimizer.optimize(QueryExecutionContext context, QueryExecutionPlan plan)
          Optimize the supplied query plan and produce an executable processor plan.
 

Uses of QueryExecutionContext in org.xcmis.search.query.validate
 

Constructors in org.xcmis.search.query.validate with parameters of type QueryExecutionContext
Validator(QueryExecutionContext context, Map<SelectorName,Schema.Table> selectorsByName)
           
 



Copyright © 2010 eXo Platform SAS. All Rights Reserved.