|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
org.eigenbase.relopt
.
See:
Description
Class Summary | |
---|---|
HepInstruction | HepInstruction represents one instruction in a HepProgram. |
HepInstruction.BeginGroup | |
HepInstruction.CommonRelSubExprRules | |
HepInstruction.ConverterRules | |
HepInstruction.EndGroup | |
HepInstruction.MatchLimit | |
HepInstruction.MatchOrder | |
HepInstruction.RuleClass<R extends RelOptRule> | |
HepInstruction.RuleCollection | |
HepInstruction.RuleInstance | |
HepInstruction.Subprogram | |
HepPlanner | HepPlanner is a heuristic implementation of the RelOptPlanner
interface. |
HepProgram | HepProgram specifies the order in which rules should be attempted by HepPlanner . |
HepProgramBuilder | HepProgramBuilder creates instances of HepProgram . |
HepRelMetadataProvider | HepRelMetadataProvider implements the RelMetadataProvider interface
by combining metadata from the rels inside of a HepRelVertex . |
HepRelVertex | HepRelVertex wraps a real RelNode as a vertex in a DAG representing
the entire query expression. |
HepRuleCall | HepRuleCall implements RelOptRuleCall for a HepPlanner . |
Enum Summary | |
---|---|
HepMatchOrder | HepMatchOrder specifies the order of graph traversal when looking for rule matches. |
Provides a heuristic planner implementation for the interfaces in
org.eigenbase.relopt
.
Revision | $Id: //open/dev/farrago/src/org/eigenbase/relopt/hep/package.html#4 $ |
---|---|
Copyright | Copyright (C) 2006-2009 The Eigenbase Project
Copyright (C) 2006-2009 SQLstream, Inc. Copyright (C) 2006-2009 LucidEra, Inc. |
Author | John V. Sichi |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |