Class FieldsReWriterUtil.DesiredField
java.lang.Object
org.apache.drill.exec.planner.logical.FieldsReWriterUtil.DesiredField
- Enclosing class:
- FieldsReWriterUtil
Holder class to store field information (name and type) with the list of nodes this field is used in.
Primary used to hold information about new field during field re-write process.
-
Constructor Summary
ConstructorDescriptionDesiredField
(String name, org.apache.calcite.rel.type.RelDataType type, org.apache.calcite.rex.RexNode node) -
Method Summary
-
Constructor Details
-
DesiredField
public DesiredField(String name, org.apache.calcite.rel.type.RelDataType type, org.apache.calcite.rex.RexNode node)
-
-
Method Details
-
addNode
public void addNode(org.apache.calcite.rex.RexNode originalNode) -
getName
-
getType
public org.apache.calcite.rel.type.RelDataType getType() -
getNodes
-