public class GroupByStrategySelector extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
STRATEGY_V1 |
static String |
STRATEGY_V2 |
| Constructor and Description |
|---|
GroupByStrategySelector(com.google.common.base.Supplier<GroupByQueryConfig> configSupplier,
GroupByStrategyV1 strategyV1,
GroupByStrategyV2 strategyV2) |
| Modifier and Type | Method and Description |
|---|---|
GroupByStrategy |
strategize(GroupByQuery query) |
public static final String STRATEGY_V2
public static final String STRATEGY_V1
@Inject public GroupByStrategySelector(com.google.common.base.Supplier<GroupByQueryConfig> configSupplier, GroupByStrategyV1 strategyV1, GroupByStrategyV2 strategyV2)
public GroupByStrategy strategize(GroupByQuery query)
Copyright © 2011–2017. All rights reserved.