public class AggregateProcess extends Object implements VectorProcess
| Modifier and Type | Class and Description |
|---|---|
static class |
AggregateProcess.AggregationFunction |
static class |
AggregateProcess.Results
The aggregate function results
|
| Constructor and Description |
|---|
AggregateProcess() |
public static AggregateProcess.Results process(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, Boolean singlePass, ProgressListener progressListener) throws ProcessException, IOException
features - FeatureCollection to aggregateaggAttribute - target attributefunctions - singlePass - progressListener - ProcessExceptionIOExceptionpublic static AggregateProcess.Results process(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, List<String> groupByAttributes, Boolean singlePass, ProgressListener progressListener) throws ProcessException, IOException
ProcessExceptionIOExceptionpublic AggregateProcess.Results execute(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, boolean singlePass, ProgressListener progressListener) throws ProcessException, IOException
ProcessExceptionIOExceptionpublic AggregateProcess.Results execute(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, boolean singlePass, List<String> groupByAttributes, ProgressListener progressListener) throws ProcessException, IOException
ProcessExceptionIOExceptionCopyright © 1996–2019 Geotools. All rights reserved.