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
- ProcessException
IOException
public static AggregateProcess.Results process(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, List<String> groupByAttributes, Boolean singlePass, ProgressListener progressListener) throws ProcessException, IOException
ProcessException
IOException
public AggregateProcess.Results execute(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, boolean singlePass, ProgressListener progressListener) throws ProcessException, IOException
ProcessException
IOException
public AggregateProcess.Results execute(SimpleFeatureCollection features, String aggAttribute, Set<AggregateProcess.AggregationFunction> functions, boolean singlePass, List<String> groupByAttributes, ProgressListener progressListener) throws ProcessException, IOException
ProcessException
IOException
Copyright © 1996–2019 Geotools. All rights reserved.