public class GroupByQueryHelper extends Object
| Modifier and Type | Field and Description | 
|---|---|
static String | 
CTX_KEY_SORT_RESULTS  | 
| Constructor and Description | 
|---|
GroupByQueryHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> Pair<Queue,Accumulator<Queue,T>> | 
createBySegmentAccumulatorPair()  | 
static <T> Pair<IncrementalIndex,Accumulator<IncrementalIndex,T>> | 
createIndexAccumulatorPair(GroupByQuery query,
                          GroupByQueryConfig config,
                          NonBlockingPool<ByteBuffer> bufferPool,
                          boolean combine)  | 
static IncrementalIndex | 
makeIncrementalIndex(GroupByQuery query,
                    GroupByQueryConfig config,
                    NonBlockingPool<ByteBuffer> bufferPool,
                    Sequence<Row> rows,
                    boolean combine)  | 
static Sequence<Row> | 
postAggregate(GroupByQuery query,
             IncrementalIndex index)  | 
static Map<String,ValueType> | 
rowSignatureFor(GroupByQuery query)
Returns types for fields that will appear in the Rows output from "query". 
 | 
public static final String CTX_KEY_SORT_RESULTS
public static <T> Pair<IncrementalIndex,Accumulator<IncrementalIndex,T>> createIndexAccumulatorPair(GroupByQuery query, GroupByQueryConfig config, NonBlockingPool<ByteBuffer> bufferPool, boolean combine)
public static <T> Pair<Queue,Accumulator<Queue,T>> createBySegmentAccumulatorPair()
public static IncrementalIndex makeIncrementalIndex(GroupByQuery query, GroupByQueryConfig config, NonBlockingPool<ByteBuffer> bufferPool, Sequence<Row> rows, boolean combine)
public static Sequence<Row> postAggregate(GroupByQuery query, IncrementalIndex index)
public static Map<String,ValueType> rowSignatureFor(GroupByQuery query)
RowBasedColumnSelectorFactory.query - groupBy queryCopyright © 2011–2018. All rights reserved.