public class Grouping extends Object
| Modifier and Type | Method and Description |
|---|---|
static Grouping |
create(List<DimensionExpression> dimensions,
List<Aggregation> aggregations,
io.druid.query.filter.DimFilter havingFilter,
RowSignature outputRowSignature) |
boolean |
equals(Object o) |
List<Aggregation> |
getAggregations() |
List<io.druid.query.aggregation.AggregatorFactory> |
getAggregatorFactories() |
List<DimensionExpression> |
getDimensions() |
List<DimensionSpec> |
getDimensionSpecs() |
io.druid.query.filter.DimFilter |
getHavingFilter() |
RowSignature |
getOutputRowSignature() |
List<io.druid.query.aggregation.PostAggregator> |
getPostAggregators() |
int |
hashCode() |
String |
toString() |
public static Grouping create(List<DimensionExpression> dimensions, List<Aggregation> aggregations, io.druid.query.filter.DimFilter havingFilter, RowSignature outputRowSignature)
public List<DimensionExpression> getDimensions()
public List<Aggregation> getAggregations()
@Nullable public io.druid.query.filter.DimFilter getHavingFilter()
public List<DimensionSpec> getDimensionSpecs()
public List<io.druid.query.aggregation.AggregatorFactory> getAggregatorFactories()
public List<io.druid.query.aggregation.PostAggregator> getPostAggregators()
public RowSignature getOutputRowSignature()
Copyright © 2011–2018. All rights reserved.