| Class | Description |
|---|---|
| Constant<T> |
Evaluates to constant value. |
| Identity<T> |
Evaluates to its input argument. |
| IsEqual<L,R> | |
| IsInstance<T> | |
| IsNotEqual<L,R> | |
| IsNotNull<T> | |
| IsNotSame<L,R> |
Tests the reference (!=) inequality of its arguments. |
| IsNull<A> | |
| IsSame<L,R> |
Tests the reference (==) equality of its arguments. |
| LeftIdentity |
Holder class for a left-identity
BinaryFunction (evaluates to the left argument) and a left-identity
BinaryPredicate (tests whether left Boolean argument equals Boolean.TRUE). |
| Limit |
A predicate that returns
true
the first n times it is invoked, and
false thereafter. |
| NoOp |
A procedure that does nothing at all.
|
| Offset |
A predicate that returns
false
the first n times it is invoked, and
true thereafter. |
| RightIdentity |
Holder class for a right-identity
BinaryFunction (evaluates to the right argument) and a right-identity
BinaryPredicate (tests whether right Boolean argument equals Boolean.TRUE). |
Commonly used functor implementations.
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.