Package | Description |
---|---|
io.druid.query.groupby | |
io.druid.query.groupby.having |
Modifier and Type | Method and Description |
---|---|
HavingSpec |
GroupByQuery.getHavingSpec() |
Modifier and Type | Method and Description |
---|---|
GroupByQuery.Builder |
GroupByQuery.Builder.setHavingSpec(HavingSpec havingSpec) |
Constructor and Description |
---|
GroupByQuery(DataSource dataSource,
QuerySegmentSpec querySegmentSpec,
DimFilter dimFilter,
QueryGranularity granularity,
List<DimensionSpec> dimensions,
List<AggregatorFactory> aggregatorSpecs,
List<PostAggregator> postAggregatorSpecs,
HavingSpec havingSpec,
LimitSpec limitSpec,
Map<String,Object> context) |
Modifier and Type | Class and Description |
---|---|
class |
AlwaysHavingSpec
A "having" spec that always evaluates to true
|
class |
AndHavingSpec
The logical "and" operator for the "having" clause.
|
class |
EqualToHavingSpec
The "=" operator in a "having" clause.
|
class |
GreaterThanHavingSpec
The ">" operator in a "having" clause.
|
class |
LessThanHavingSpec
The "<" operator in a "having" clause.
|
class |
NeverHavingSpec
A "having" spec that always evaluates to false
|
class |
NotHavingSpec
The logical "not" operator for the "having" clause.
|
class |
OrHavingSpec
The logical "or" operator for the "having" clause.
|
Modifier and Type | Field and Description |
---|---|
static HavingSpec |
HavingSpec.ALWAYS |
static HavingSpec |
HavingSpec.NEVER |
Modifier and Type | Method and Description |
---|---|
HavingSpec |
NotHavingSpec.getHavingSpec() |
Modifier and Type | Method and Description |
---|---|
List<HavingSpec> |
OrHavingSpec.getHavingSpecs() |
List<HavingSpec> |
AndHavingSpec.getHavingSpecs() |
Constructor and Description |
---|
NotHavingSpec(HavingSpec havingSpec) |
Constructor and Description |
---|
AndHavingSpec(List<HavingSpec> havingSpecs) |
OrHavingSpec(List<HavingSpec> havingSpecs) |
Copyright © 2011–2015. All rights reserved.