Package org.apache.calcite.piglet
Class Ast.ForeachStmt
- java.lang.Object
-
- org.apache.calcite.piglet.Ast.Node
-
- org.apache.calcite.piglet.Ast.Stmt
-
- org.apache.calcite.piglet.Ast.Assignment
-
- org.apache.calcite.piglet.Ast.Assignment1
-
- org.apache.calcite.piglet.Ast.ForeachStmt
-
- Enclosing class:
- Ast
public static class Ast.ForeachStmt extends Ast.Assignment1
Parse tree node for FOREACH statement (non-nested).Syntax:
alias = FOREACH alias GENERATE expression [, expression]... [ AS schema ];
- See Also:
Ast.ForeachNestedStmt
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<Ast.Node>
expList
-
Fields inherited from class org.apache.calcite.piglet.Ast.Assignment1
source
-
Fields inherited from class org.apache.calcite.piglet.Ast.Assignment
target
-
-
Constructor Summary
Constructors Constructor Description ForeachStmt(SqlParserPos pos, Ast.Identifier target, Ast.Identifier source, java.util.List<Ast.Node> expList, Ast.Schema schema)
-
-
-
Field Detail
-
expList
final java.util.List<Ast.Node> expList
-
-
Constructor Detail
-
ForeachStmt
public ForeachStmt(SqlParserPos pos, Ast.Identifier target, Ast.Identifier source, java.util.List<Ast.Node> expList, Ast.Schema schema)
-
-