Package net.hydromatic.morel.ast
Class Core.FromStep
- java.lang.Object
-
- net.hydromatic.morel.ast.AstNode
-
- net.hydromatic.morel.ast.Core.BaseNode
-
- net.hydromatic.morel.ast.Core.FromStep
-
- Direct Known Subclasses:
Core.Group,Core.Order,Core.Scan,Core.Where,Core.Yield
- Enclosing class:
- Core
public abstract static class Core.FromStep extends Core.BaseNode
A step in afromexpression -where,groupororder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Core.FromStepaccept(Shuttle shuttle)Accepts a shuttle, calling theShuttle.visit(net.hydromatic.morel.ast.Ast.Literal)method appropriate to the type of this node, and returning the result.(package private) AstWriterunparse(AstWriter w, int left, int right)protected abstract AstWriterunparse(AstWriter w, Core.From from, int ordinal, int left, int right)-
Methods inherited from class net.hydromatic.morel.ast.Core.BaseNode
accept
-
-
-
-
Field Detail
-
bindings
public final com.google.common.collect.ImmutableList<Binding> bindings
-
-
Method Detail
-
unparse
protected abstract AstWriter unparse(AstWriter w, Core.From from, int ordinal, int left, int right)
-
accept
public abstract Core.FromStep accept(Shuttle shuttle)
Description copied from class:AstNodeAccepts a shuttle, calling theShuttle.visit(net.hydromatic.morel.ast.Ast.Literal)method appropriate to the type of this node, and returning the result.- Overrides:
acceptin classCore.BaseNode
-
-