Package org.apache.calcite.piglet
Class Ast.ForeachNestedStmt
- 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.ForeachNestedStmt
-
- Enclosing class:
- Ast
public static class Ast.ForeachNestedStmt extends Ast.Assignment1
Parse tree node for FOREACH statement (nested).Syntax:
alias = FOREACH nested_alias { alias = nested_op; [alias = nested_op; ]... GENERATE expression [, expression]... };
nested_op ::= DISTINCT, FILTER, LIMIT, ORDER, SAMPLE- See Also:
Ast.ForeachStmt
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<Ast.Node>
expList
(package private) java.util.List<Ast.Stmt>
nestedStmtList
-
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 ForeachNestedStmt(SqlParserPos pos, Ast.Identifier target, Ast.Identifier source, java.util.List<Ast.Stmt> nestedStmtList, java.util.List<Ast.Node> expList, Ast.Schema schema)
-
-
-
Constructor Detail
-
ForeachNestedStmt
public ForeachNestedStmt(SqlParserPos pos, Ast.Identifier target, Ast.Identifier source, java.util.List<Ast.Stmt> nestedStmtList, java.util.List<Ast.Node> expList, Ast.Schema schema)
-
-