public class AbstractSearchPostProcessFactory extends java.lang.Object implements SearchPostProcessFactory
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
description |
protected FeatureStore |
input |
protected java.lang.String |
label |
protected static Logger |
LOGGER |
protected java.lang.String |
name |
protected FeatureQuery |
query |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSearchPostProcessFactory(java.lang.String label,
java.lang.String name,
java.lang.String description,
FeatureStore input,
FeatureQuery query) |
| Modifier and Type | Method and Description |
|---|---|
SearchPostProcess |
createProcess(SearchPostProcessFactory factory,
FeatureStore input,
FeatureQuery query,
DynObject parameters) |
DynObject |
createProcessParameters(FeatureStore input,
FeatureQuery query,
SearchParameters searchParams) |
java.lang.String |
getDescription() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
boolean |
hasProcessParameters() |
boolean |
isApplicable(FeatureStore input) |
protected static final Logger LOGGER
protected java.lang.String label
protected java.lang.String name
protected java.lang.String description
protected FeatureStore input
protected FeatureQuery query
protected AbstractSearchPostProcessFactory(java.lang.String label,
java.lang.String name,
java.lang.String description,
FeatureStore input,
FeatureQuery query)
public java.lang.String getName()
getName in interface SearchPostProcessFactorypublic java.lang.String getLabel()
getLabel in interface SearchPostProcessFactorypublic java.lang.String getDescription()
getDescription in interface SearchPostProcessFactorypublic DynObject createProcessParameters(FeatureStore input, FeatureQuery query, SearchParameters searchParams)
createProcessParameters in interface SearchPostProcessFactorypublic boolean hasProcessParameters()
hasProcessParameters in interface SearchPostProcessFactorypublic boolean isApplicable(FeatureStore input)
isApplicable in interface SearchPostProcessFactorypublic SearchPostProcess createProcess(SearchPostProcessFactory factory, FeatureStore input, FeatureQuery query, DynObject parameters)
createProcess in interface SearchPostProcessFactory