T
- Type of the element to filterpublic class OrFilterFunction<T> extends Object implements FilterFunction<T>
Constructor and Description |
---|
OrFilterFunction(FilterFunction<T> left,
FilterFunction<T> right) |
Modifier and Type | Method and Description |
---|---|
boolean |
filter(T value)
The filter function that evaluates the predicate.
|
FilterFunction<T> |
getLeft() |
FilterFunction<T> |
getRight() |
public OrFilterFunction(FilterFunction<T> left, FilterFunction<T> right)
public boolean filter(T value) throws Exception
FilterFunction
IMPORTANT: The system assumes that the function does not modify the elements on which the predicate is applied. Violating this assumption can lead to incorrect results.
filter
in interface FilterFunction<T>
value
- The value to be filtered.Exception
- This method may throw exceptions. Throwing an exception will cause the operation
to fail and may trigger recovery.public FilterFunction<T> getLeft()
public FilterFunction<T> getRight()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.