| Package | Description |
|---|---|
| com.redhat.lightblue.assoc | |
| com.redhat.lightblue.assoc.ep | |
| com.redhat.lightblue.assoc.iterators | |
| com.redhat.lightblue.assoc.scorers |
| Modifier and Type | Method and Description |
|---|---|
QueryPlan |
QueryPlanChooser.choose()
Chooses the best query play after scoring all possible plans.
|
QueryPlan |
QueryPlan.deepCopy()
Returns a deep copy of the query plan.
|
QueryPlan |
QueryPlanChooser.getBestPlan()
Returns the best plan chosen so far
|
QueryPlan |
QueryPlanChooser.getQueryPlan()
Returns the query plan that's currently chosen
|
| Modifier and Type | Method and Description |
|---|---|
void |
QueryPlanIterator.reset(QueryPlan p)
Resets the query plan iterator with the given copy of the query plan.
|
Comparable |
QueryPlanScorer.score(QueryPlan p)
Returns a score for the query plan
|
| Constructor and Description |
|---|
ExecutionPlan(QueryExpression requestQuery,
Projection requestProjection,
Sort requestSort,
Long from,
Long to,
CompositeMetadata rootMd,
QueryPlan searchQueryPlan,
QueryPlan retrievalQueryPlan)
Creates an execution plan
|
| Modifier and Type | Method and Description |
|---|---|
void |
BruteForceQueryPlanIterator.reset(QueryPlan qp)
Construct a query plan iterator that operates on the given query plan
|
void |
First.reset(QueryPlan qp)
Construct a query plan iterator that operates on the given query plan
|
| Modifier and Type | Method and Description |
|---|---|
Comparable |
IndexedFieldScorer.score(QueryPlan qp) |
Comparable |
SimpleScorer.score(QueryPlan qp) |
Copyright © 2016. All rights reserved.