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.