public class RefFieldAccessorVisitor
extends org.apache.calcite.rex.RexVisitorImpl<scala.runtime.BoxedUnit>
Constructor and Description |
---|
RefFieldAccessorVisitor(int[] usedFields) |
Modifier and Type | Method and Description |
---|---|
String[][] |
getProjectedFields()
Returns the prefix of the nested field accesses
|
void |
visitCall(org.apache.calcite.rex.RexCall call) |
void |
visitFieldAccess(org.apache.calcite.rex.RexFieldAccess fieldAccess) |
void |
visitInputRef(org.apache.calcite.rex.RexInputRef inputRef) |
public String[][] getProjectedFields()
public void visitFieldAccess(org.apache.calcite.rex.RexFieldAccess fieldAccess)
public void visitInputRef(org.apache.calcite.rex.RexInputRef inputRef)
public void visitCall(org.apache.calcite.rex.RexCall call)
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.