OmniSciDB  04ee39c94c
org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup Class Reference
+ Collaboration diagram for org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup:

Public Member Functions

RexFieldAccess getFieldAccess (CorrelationId name)
 
String getOriginalRelName ()
 

Package Functions

 DeferredLookup (Blackboard bb, String originalRelName)
 

Package Attributes

Blackboard bb
 
String originalRelName
 

Detailed Description

Deferred lookup.

Definition at line 4518 of file SqlToRelConverter.java.

Constructor & Destructor Documentation

◆ DeferredLookup()

org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup.DeferredLookup ( Blackboard  bb,
String  originalRelName 
)
inlinepackage

Member Function Documentation

◆ getFieldAccess()

RexFieldAccess org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup.getFieldAccess ( CorrelationId  name)
inline

Definition at line 4527 of file SqlToRelConverter.java.

References org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard.mapCorrelateToRex.

Referenced by org.apache.calcite.sql2rel.SqlToRelConverter.getCorrelationUse().

4527  {
4528  return (RexFieldAccess) bb.mapCorrelateToRex.get(name);
4529  }
final Map< CorrelationId, RexFieldAccess > mapCorrelateToRex
+ Here is the caller graph for this function:

◆ getOriginalRelName()

String org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup.getOriginalRelName ( )
inline

Definition at line 4531 of file SqlToRelConverter.java.

Referenced by org.apache.calcite.sql2rel.SqlToRelConverter.getCorrelationUse(), and org.apache.calcite.sql2rel.SqlToRelConverter.isSubQueryNonCorrelated().

+ Here is the caller graph for this function:

Member Data Documentation

◆ bb

Blackboard org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup.bb
package

◆ originalRelName

String org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup.originalRelName
package

Definition at line 4520 of file SqlToRelConverter.java.


The documentation for this class was generated from the following file: