public class GroupByRowProcessor extends Object
| Constructor and Description |
|---|
GroupByRowProcessor() |
| Modifier and Type | Method and Description |
|---|---|
static Grouper |
createGrouper(Query queryParam,
Sequence<Row> rows,
Map<String,ValueType> rowSignature,
GroupByQueryConfig config,
GroupByQueryResource resource,
com.fasterxml.jackson.databind.ObjectMapper spillMapper,
String processingTmpDir,
int mergeBufferSize,
List<Closeable> closeOnExit,
boolean wasQueryPushedDown) |
static Sequence<Row> |
getRowsFromGrouper(GroupByQuery query,
List<String> subtotalSpec,
com.google.common.base.Supplier<Grouper> grouper) |
public static Grouper createGrouper(Query queryParam, Sequence<Row> rows, Map<String,ValueType> rowSignature, GroupByQueryConfig config, GroupByQueryResource resource, com.fasterxml.jackson.databind.ObjectMapper spillMapper, String processingTmpDir, int mergeBufferSize, List<Closeable> closeOnExit, boolean wasQueryPushedDown)
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.