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–2018. All rights reserved.