Class Summary |
Between<T> |
Unary Predicate that returns TRUE when its argument is between two given
values. |
Between.Comparable<T extends Comparable<? super T>> |
Between functor for use with Comparable arguments. |
ComparatorFn<T> |
Functor wrapper around Comparator object. |
ComparisonFunctors |
Static factory methods for the functors in the Comparison package. |
EqualEqual<T> |
Binary Predicate that returns TRUE for object arguments x and
y when x == y using the built-in == operator. |
Equality<T> |
Marker interface for those predicates that provide some sort of a test for
equality. |
EqualTo<T> |
Binary Predicate that returns TRUE for object arguments x and
y when x == y using the built-in equals() method or an optional
Comparator given at construction. |
Greater<T> |
Binary Predicate that returns TRUE for arguments x and y when
x > y. |
Greater.Comparable<T extends Comparable<? super T>> |
Greater predicate for use with Comparable arguments. |
GreaterEqual<T> |
Binary Predicate that returns TRUE for arguments x and y when
x >= y. |
GreaterEqual.Comparable<T extends Comparable<? super T>> |
GreaterEqual predicate for use with Comparable arguments. |
Less<T> |
Binary Predicate that returns TRUE for arguments x and y when
x < y. |
Less.Comparable<T extends Comparable<? super T>> |
Less predicate for use with Comparable arguments. |
LessEqual<T> |
Binary Predicate that returns TRUE for arguments x and y when
x <= y. |
LessEqual.Comparable<T extends Comparable<? super T>> |
LessEqual predicate for use with Comparable arguments. |
Max<T> |
Binary Functor that returns the greater of two object arguments x
and y. |
Max.Comparable<T extends Comparable<? super T>> |
Max functor for use with Comparable arguments. |
Min<T> |
Binary Functor that returns the lesser of two object arguments x
and y. |
Min.Comparable<T extends Comparable<? super T>> |
Min functor for use with Comparable arguments. |
NotEqualEqual<T> |
Binary Predicate that returns TRUE for object arguments x and
y when x != y using the built-in != operator. |
NotEqualTo<T> |
Binary Predicate that returns TRUE for object arguments x and
y when x != y using the built-in equals() method or an optional
Comparator given at construction. |