Class FilterGroup
java.lang.Object
org.tailormap.api.persistence.json.FilterGroup
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.16.0")
public class FilterGroup
extends Object
implements Serializable
A group of filters. The group can be used to group filters together, or to disable a group of filters.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe operator for the filter group, we may want to support the OR operator in the futurestatic enumNOTE spatial is not supported (for now) for preconfigured filters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFiltersItem(Filter filtersItem) addLayerIdsItem(String layerIdsItem) booleanGet disabledA list of filtersgetId()id of the filter grouplist of layer idsThe operator for the filter group, we may want to support the OR operator in the futureGet parentGroupsource of the filter groupgetType()NOTE spatial is not supported (for now) for preconfigured filtersinthashCode()operator(FilterGroup.OperatorEnum operator) parentGroup(String parentGroup) voidsetDisabled(Boolean disabled) voidsetFilters(List<@Valid Filter> filters) voidvoidsetLayerIds(List<String> layerIds) voidsetOperator(FilterGroup.OperatorEnum operator) voidsetParentGroup(String parentGroup) voidvoidsetType(FilterGroup.TypeEnum type) toString()type(FilterGroup.TypeEnum type)
-
Constructor Details
-
FilterGroup
public FilterGroup()
-
-
Method Details
-
id
-
getId
id of the filter group- Returns:
- id
-
setId
-
source
-
getSource
source of the filter group- Returns:
- source
-
setSource
-
layerIds
-
addLayerIdsItem
-
getLayerIds
list of layer ids- Returns:
- layerIds
-
setLayerIds
-
type
-
getType
NOTE spatial is not supported (for now) for preconfigured filters- Returns:
- type
-
setType
-
operator
-
getOperator
The operator for the filter group, we may want to support the OR operator in the future- Returns:
- operator
-
setOperator
-
filters
-
addFiltersItem
-
getFilters
A list of filters- Returns:
- filters
-
setFilters
-
disabled
-
getDisabled
Get disabled- Returns:
- disabled
-
setDisabled
-
parentGroup
-
getParentGroup
Get parentGroup- Returns:
- parentGroup
-
setParentGroup
-
equals
-
hashCode
public int hashCode() -
toString
-