Class OptimizerPlan.ConglomerateRS
java.lang.Object
org.apache.derby.iapi.sql.compile.OptimizerPlan
org.apache.derby.iapi.sql.compile.OptimizerPlan.RowSource<ConglomerateDescriptor>
org.apache.derby.iapi.sql.compile.OptimizerPlan.ConglomerateRS
- Enclosing class:
OptimizerPlan
public static final class OptimizerPlan.ConglomerateRS
extends OptimizerPlan.RowSource<ConglomerateDescriptor>
-
Nested Class Summary
Nested classes/interfaces inherited from class OptimizerPlan
OptimizerPlan.ConglomerateRS, OptimizerPlan.DeadEnd, OptimizerPlan.Join, OptimizerPlan.RowSource<D>, OptimizerPlan.TableFunctionRS -
Field Summary
Fields inherited from class OptimizerPlan.RowSource
_descriptor, _rowSourceName, _schema, _schemaName -
Constructor Summary
ConstructorsConstructorDescriptionConglomerateRS(String schemaName, String rowSourceName) ConglomerateRS(ConglomerateDescriptor cd, DataDictionary dataDictionary) -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(DataDictionary dataDictionary, LanguageConnectionContext lcc, CompilerContext cc) Bind the conglomerate and table function names in this plan.Methods inherited from class OptimizerPlan.RowSource
countLeafNodes, equals, getDescriptor, isBound, isLeftPrefixOf, leftmostLeaf, toStringMethods inherited from class OptimizerPlan
makeRowSource
-
Constructor Details
-
ConglomerateRS
-
ConglomerateRS
public ConglomerateRS(ConglomerateDescriptor cd, DataDictionary dataDictionary) throws StandardException - Throws:
StandardException
-
-
Method Details
-
bind
public void bind(DataDictionary dataDictionary, LanguageConnectionContext lcc, CompilerContext cc) throws StandardException Description copied from class:OptimizerPlanBind the conglomerate and table function names in this plan.
- Overrides:
bindin classOptimizerPlan.RowSource<ConglomerateDescriptor>- Parameters:
dataDictionary- DataDictionary to bind against.- Throws:
StandardException
-