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