Class org::apache::calcite::sql2rel::SqlToRelConverter::RexAccessShuttleΒΆ

class RexAccessShuttle : public RexShuttle

Shuttle that replace outer RexInputRef with RexFieldAccess, and adjust

offset 
to each inner RexInputRef in the lateral join condition.

Public Functions

RexNode org.apache.calcite.sql2rel.SqlToRelConverter.RexAccessShuttle.visitInputRef(RexInputRef input)

Private Members

final RexBuilder org.apache.calcite.sql2rel.SqlToRelConverter.RexAccessShuttle.builder
final RexCorrelVariable org.apache.calcite.sql2rel.SqlToRelConverter.RexAccessShuttle.rexCorrel
final BitSet org.apache.calcite.sql2rel.SqlToRelConverter.RexAccessShuttle.varCols = new BitSet()