Package org.apache.derby.iapi.sql.compile

Interface Summary
AccessPath AccessPath represents a proposed access path for an Optimizable.
ASTVisitor A Visitor which handles nodes in Derby's abstract syntax trees.
C_NodeTypes The purpose of this interface is to hold the constant definitions of the different node type identifiers, for use with NodeFactory.
CodeGeneration This is a simple interface that houses externally visible statics for code generation.
CompilerContext CompilerContext stores the parser and type id factory to be used by the compiler.
CostEstimate A CostEstimate represents the cost of getting a ResultSet, along with the ordering of rows in the ResultSet, and the estimated number of rows in this ResultSet.
ExpressionClassBuilderInterface This is a simple interface to hide the impl of ExpressionClassBuilder from the protocol side.
JoinStrategy A JoinStrategy represents a strategy like nested loop, hash join, merge join, etc.
Optimizable Optimizable provides services for optimizing a table in a query.
OptimizableList OptimizableList provides services for optimizing a list of Optimizables (tables) in a query.
OptimizablePredicate OptimizablePredicate provides services for optimizing predicates in a query.
OptimizablePredicateList OptimizablePredicateList provides services for optimizing a table in a query.
Optimizer Optimizer provides services for optimizing a query.
OptimizerFactory This is simply the factory for creating an optimizer.
Parser The Parser interface is intended to work with Jack-generated parsers (now JavaCC).
RequiredRowOrdering This interface provides a representation of the required ordering of rows from a ResultSet.
RowOrdering This interface provides a representation of the ordering of rows in a ResultSet.
TypeCompiler This interface defines methods associated with a TypeId that are used by the compiler.
TypeCompilerFactory Factory interface for the compilation part of datatypes.
Visitable A Visitable is something that can be visited by a Visitor
Visitor A visitor is an object that traverses the querytree and performs some action.
 

Class Summary
NodeFactory This is an interface for NodeFactories.
 


Built on Thu 2012-03-29 21:53:33+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.