|
Interface Summary |
| ExecPlanGenerator |
This interface represents the generator of a QueryTree which is evaluable
by the QueryEvaluator. |
| LeafRewriter |
A LeafRewriter is able to rewrite some types of QueryLeaf implementation. |
| LeafRewriteRule |
A LeafRewriteRule uses LeafRewriters to rewrite QueryLeaves of a
given QueryTree. |
| QueryRewriter |
This interface represents what is also called a logical query optimizer. |
| QueryTransformer |
This interface represents objects that manipulate query trees, such as
a logical query rewriter, a query optimizer for choosing the right
join algorithm, etc, and an executable query plan generator. |
| RewriteRule |
This interface describes a rule used by the QueryTransformer. |
| RuleConfiguration |
This interface describes the configuration of a set of rules used by
the QueryRewriter. |