public class Aggregation extends Object
| Modifier and Type | Method and Description | 
|---|---|
static Aggregation | 
create(AggregatorFactory aggregatorFactory)  | 
static Aggregation | 
create(List<AggregatorFactory> aggregatorFactories,
      PostAggregator postAggregator)  | 
static Aggregation | 
create(List<VirtualColumn> virtualColumns,
      AggregatorFactory aggregatorFactory)  | 
static Aggregation | 
create(List<VirtualColumn> virtualColumns,
      List<AggregatorFactory> aggregatorFactories,
      PostAggregator postAggregator)  | 
static Aggregation | 
create(PostAggregator postAggregator)  | 
boolean | 
equals(Object o)  | 
Aggregation | 
filter(RowSignature sourceRowSignature,
      DimFilter filter)  | 
List<AggregatorFactory> | 
getAggregatorFactories()  | 
String | 
getOutputName()  | 
PostAggregator | 
getPostAggregator()  | 
List<VirtualColumn> | 
getVirtualColumns()  | 
int | 
hashCode()  | 
String | 
toString()  | 
public static Aggregation create(List<VirtualColumn> virtualColumns, AggregatorFactory aggregatorFactory)
public static Aggregation create(AggregatorFactory aggregatorFactory)
public static Aggregation create(PostAggregator postAggregator)
public static Aggregation create(List<AggregatorFactory> aggregatorFactories, PostAggregator postAggregator)
public static Aggregation create(List<VirtualColumn> virtualColumns, List<AggregatorFactory> aggregatorFactories, PostAggregator postAggregator)
public List<VirtualColumn> getVirtualColumns()
public List<AggregatorFactory> getAggregatorFactories()
@Nullable public PostAggregator getPostAggregator()
public String getOutputName()
public Aggregation filter(RowSignature sourceRowSignature, DimFilter filter)
Copyright © 2011–2018. All rights reserved.