Modifier and Type | Field and Description |
---|---|
static NoopLimitSpec |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Function<Sequence<Row>,Sequence<Row>> |
build(List<DimensionSpec> dimensions,
List<AggregatorFactory> aggs,
List<PostAggregator> postAggs,
Granularity granularity,
boolean sortByDimsFirst)
Returns a function that applies a limit to an input sequence that is assumed to be sorted on dimensions.
|
boolean |
equals(Object other) |
byte[] |
getCacheKey()
Get a byte array used as a cache key.
|
int |
hashCode() |
static NoopLimitSpec |
instance() |
LimitSpec |
merge(LimitSpec other) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
nullToNoopLimitSpec
public static final NoopLimitSpec INSTANCE
public static NoopLimitSpec instance()
public com.google.common.base.Function<Sequence<Row>,Sequence<Row>> build(List<DimensionSpec> dimensions, List<AggregatorFactory> aggs, List<PostAggregator> postAggs, Granularity granularity, boolean sortByDimsFirst)
LimitSpec
public byte[] getCacheKey()
Cacheable
getCacheKey
in interface Cacheable
Copyright © 2011–2018. All rights reserved.