Package org.apache.calcite.adapter.pig
Class PigRel.Implementor
- java.lang.Object
-
- org.apache.calcite.adapter.pig.PigRel.Implementor
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
statements
An ordered list of Pig Latin statements.
-
Constructor Summary
Constructors Constructor Description Implementor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addStatement(java.lang.String statement)
java.lang.String
getFieldName(RelNode input, int index)
java.lang.String
getPigRelationAlias(RelNode input)
java.lang.String
getScript()
java.util.List<java.lang.String>
getStatements()
java.lang.String
getTableName(RelNode input)
void
visitChild(int ordinal, RelNode input)
-
-
-
Field Detail
-
statements
private final java.util.List<java.lang.String> statements
An ordered list of Pig Latin statements.See Pig Latin reference.
-
-
Method Detail
-
getTableName
public java.lang.String getTableName(RelNode input)
-
getPigRelationAlias
public java.lang.String getPigRelationAlias(RelNode input)
-
getFieldName
public java.lang.String getFieldName(RelNode input, int index)
-
addStatement
public void addStatement(java.lang.String statement)
-
visitChild
public void visitChild(int ordinal, RelNode input)
-
getStatements
public java.util.List<java.lang.String> getStatements()
-
getScript
public java.lang.String getScript()
-
-