public interface SearchParameters extends Persistent, Cloneable
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
copyFrom(SearchParameters params) |
FeatureType |
getFeatureType(FeatureStore store) |
boolean |
getIgnoreAggregateFunctions() |
java.lang.String |
getName() |
FeatureQuery |
getQuery() |
FeatureQuery |
getQueryToApply() |
java.util.List<java.lang.String> |
getResultColumnNames() |
int |
getSearchMode() |
java.util.Map<java.lang.String,JsonObject> |
getValues() |
boolean |
isValid(FeatureType type,
java.lang.StringBuilder errMessage) |
void |
setIgnoreAggregateFunctions(boolean ignore) |
void |
setName(java.lang.String name) |
void |
setQuery(FeatureQuery query) |
void |
setSearchMode(int searchMode) |
loadFromState, saveToState
clone, cloneQuietly, cloneQuietly
void clear()
void setQuery(FeatureQuery query)
FeatureQuery getQuery()
FeatureQuery getQueryToApply()
java.util.Map<java.lang.String,JsonObject> getValues()
void copyFrom(SearchParameters params)
java.util.List<java.lang.String> getResultColumnNames()
java.lang.String getName()
void setName(java.lang.String name)
FeatureType getFeatureType(FeatureStore store)
int getSearchMode()
void setSearchMode(int searchMode)
boolean isValid(FeatureType type, java.lang.StringBuilder errMessage)
void setIgnoreAggregateFunctions(boolean ignore)
boolean getIgnoreAggregateFunctions()