public class BinaryLogicFilter extends Filter<FilterConstants.BinaryLogicOperator>
Modifier and Type | Field and Description |
---|---|
private Set<Filter<?>> |
filterPredicates |
private FilterConstants.BinaryLogicOperator |
operator |
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(Filter<?> filterPredicate) |
BinaryLogicFilter |
addFilterPredicates(Set<Filter<?>> filterPredicates) |
Set<Filter<?>> |
getFilterPredicates() |
FilterConstants.BinaryLogicOperator |
getOperator()
Get filter operator
|
Filter<FilterConstants.BinaryLogicOperator> |
setOperator(FilterConstants.BinaryLogicOperator operator)
Set filter operator
|
getValueReference, hasValueReference, isSetOperator, setValueReference
private FilterConstants.BinaryLogicOperator operator
public 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()
Filter
getOperator
in class Filter<FilterConstants.BinaryLogicOperator>
public Filter<FilterConstants.BinaryLogicOperator> setOperator(FilterConstants.BinaryLogicOperator operator)
Filter
setOperator
in class Filter<FilterConstants.BinaryLogicOperator>
operator
- filter operatorpublic BinaryLogicFilter addFilterPredicates(Filter<?> filterPredicate)
filterPredicate
- the filterPredicate to addpublic BinaryLogicFilter addFilterPredicates(Set<Filter<?>> filterPredicates)
filterPredicates
- the filterPredicates to addCopyright © 2012-2015 52north.org. All Rights Reserved.