public class BinaryLogicFilter extends Filter<FilterConstants.BinaryLogicOperator> implements LogicFilter
| Constructor and Description |
|---|
BinaryLogicFilter(FilterConstants.BinaryLogicOperator operator)
constructor
|
BinaryLogicFilter(FilterConstants.BinaryLogicOperator operator,
Filter<?> filterOne,
Filter<?> filterTwo)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
BinaryLogicFilter |
addFilterPredicates(Collection<Filter<?>> filterPredicates) |
BinaryLogicFilter |
addFilterPredicates(Filter<?> filterPredicate) |
Set<Filter<?>> |
getFilterPredicates() |
FilterConstants.BinaryLogicOperator |
getOperator()
Get filter operator.
|
Filter<FilterConstants.BinaryLogicOperator> |
setOperator(FilterConstants.BinaryLogicOperator operator)
Set filter operator.
|
String |
toString() |
getValueReference, hasValueReference, isSetOperator, setValueReferencepublic BinaryLogicFilter(FilterConstants.BinaryLogicOperator operator)
operator - Binary logic filter operatorpublic BinaryLogicFilter(FilterConstants.BinaryLogicOperator operator, Filter<?> filterOne, Filter<?> filterTwo)
operator - Binary logic filter operatorfilterOne - First filterfilterTwo - Second filterpublic FilterConstants.BinaryLogicOperator getOperator()
FiltergetOperator in class Filter<FilterConstants.BinaryLogicOperator>public Filter<FilterConstants.BinaryLogicOperator> setOperator(FilterConstants.BinaryLogicOperator operator)
FiltersetOperator in class Filter<FilterConstants.BinaryLogicOperator>operator - filter operatorthispublic BinaryLogicFilter addFilterPredicates(Filter<?> filterPredicate)
filterPredicate - the filterPredicate to addpublic BinaryLogicFilter addFilterPredicates(Collection<Filter<?>> filterPredicates)
filterPredicates - the filterPredicates to addCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.