public abstract class FeatureToFeatureProcessFactory extends AbstractFeatureCollectionProcessFactory
Note: This base class is intended to be used for processes which operate on each feature in a feature collection, resulting in a new feature collection which has the same schema as the original.
Subclasses must implement:
ProcessFactory.getTitle()
ProcessFactory#getDescription()
AbstractFeatureCollectionProcessFactory.addParameters(Map)
Modifier and Type | Field and Description |
---|---|
static Parameter<FeatureCollection> |
RESULT
Result of the operation is a FeatureCollection.
|
FEATURES
Constructor and Description |
---|
FeatureToFeatureProcessFactory() |
Modifier and Type | Method and Description |
---|---|
Map<String,Parameter<?>> |
getResultInfo(Map<String,Object> parameters) |
String |
getVersion() |
boolean |
supportsProgress() |
addParameters, getParameterInfo
create, create, getDescription, getDescription, getImplementationHints, getNames, getParameterInfo, getResultInfo, getTitle, getTitle, getVersion, isAvailable, supportsProgress
public static final Parameter<FeatureCollection> RESULT
public final Map<String,Parameter<?>> getResultInfo(Map<String,Object> parameters) throws IllegalArgumentException
getResultInfo
in class SingleProcessFactory
IllegalArgumentException
public final boolean supportsProgress()
supportsProgress
in class SingleProcessFactory
public String getVersion()
getVersion
in class SingleProcessFactory
Copyright © 1996–2019 Geotools. All rights reserved.