public static class InputFactory.Context<T extends Input<?>>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.Iterable<? extends Symbol> symbols)
Create inputs for all symbols, The inputs will the added to
topLevelInputs() |
Input<?> |
add(Symbol symbol)
Create an input from a symbol.
|
java.util.List<AggregationContext> |
aggregations() |
java.util.List<T> |
expressions() |
java.util.List<Input<?>> |
topLevelInputs() |
public java.util.List<Input<?>> topLevelInputs()
public java.util.List<T> expressions()
public void add(java.lang.Iterable<? extends Symbol> symbols)
topLevelInputs()
public Input<?> add(Symbol symbol)
expressions()
.
The Input WON'T be part of topLevelInputs()
public java.util.List<AggregationContext> aggregations()