public class DistinctOn extends AbstractSearchPostProcess
AbstractSearchPostProcess.DefaultSearchPostProcessResultSearchPostProcess.SearchPostProcessResultinput| Constructor and Description |
|---|
DistinctOn(SearchPostProcessFactory factory,
FeatureStore input,
FeatureQuery query,
DynObject parameters) |
| Modifier and Type | Method and Description |
|---|---|
SearchPostProcess.SearchPostProcessResult |
execute(FeatureStore inputStore,
FeatureQuery query,
DynObject parameters,
SimpleTaskStatus status) |
static java.util.Collection<AggregateOperation.AggregateOperationFactory> |
getAggregatesOperationFactories() |
static AggregateOperation.AggregateOperationFactory |
getAggregatesOperationFactory(java.lang.String name) |
static void |
registerAggregateOperation(AggregateOperation.AggregateOperationFactory aggregateOperationFactory) |
check, getFactory, getLabel, getName, getParameters, setParameterspublic DistinctOn(SearchPostProcessFactory factory, FeatureStore input, FeatureQuery query, DynObject parameters)
public SearchPostProcess.SearchPostProcessResult execute(FeatureStore inputStore, FeatureQuery query, DynObject parameters, SimpleTaskStatus status)
execute in interface SearchPostProcessexecute in class AbstractSearchPostProcesspublic static void registerAggregateOperation(AggregateOperation.AggregateOperationFactory aggregateOperationFactory)
public static java.util.Collection<AggregateOperation.AggregateOperationFactory> getAggregatesOperationFactories()
public static AggregateOperation.AggregateOperationFactory getAggregatesOperationFactory(java.lang.String name)