| Interface | Description |
|---|---|
| BoundObject |
Interface definition for BoundObject
|
| QueryPlanIterator |
Iterates over possible query plans by rearranging the query plan graph.
|
| QueryPlanScorer |
The implementation should assign a score to the query plan, and return it in
a structure that can be compared using Comparable interface methods.
|
| Class | Description |
|---|---|
| AnalyzeQuery |
Analyzes a query to collect field information.
|
| AssocConstants | |
| Binder |
A binder contains a field binding and its value
|
| BindQuery |
Creates a copy of a bound query containing the bound query values
The caller prepares a list of Binder objects containing the field bindings,
and their corresponding values.
|
| BoundList |
An extension of List
|
| BoundValue |
An extension of value with fixed null value, but containing field query field
info for the field.
|
| CompositeFindImpl |
Finder for searches involving composite entities
This implementation builds a search and retrieval plan based on the query
plan.
|
| Conjunct |
A query clause that cannot be further broken into conjuncts of a conjunctive
normal form query.
|
| ConnMx |
A simple connection matrix implementation
|
| QueryFieldInfo |
Contains information about a field in the query
|
| QueryPlan |
Represents a query plan.
|
| QueryPlanChooser | |
| QueryPlanData |
Instances of this class is used to associate additional data to query plan
nodes and edges.
|
| QueryPlanNode |
Abstract base class for query plan node.
|
| RewriteQuery |
Rewrite queries so that any clause referring to a field outside the current
entity is removed from the query, and any clause comparing a field in this
entity with a field in another entity is bound to a slot.
|
| RewriteQuery.FalsePH |
Placeholder that always evaluates to false
|
| RewriteQuery.RewriteQueryResult | |
| RewriteQuery.TruePH |
Placeholder that always evaluates to true
|
Copyright © 2016. All rights reserved.