Class UnaryCompositeBinaryPredicate.Helper<G,H,L,R>
java.lang.Object
org.apache.commons.functor.core.composite.UnaryCompositeBinaryPredicate.Helper<G,H,L,R>
- Type Parameters:
G- right function type.H- right function type.L- left function type.R- left function type.
- All Implemented Interfaces:
Serializable, BinaryFunctor<L,R>, BinaryPredicate<L, R>, Functor
- Enclosing class:
UnaryCompositeBinaryPredicate<L,R>
private static class UnaryCompositeBinaryPredicate.Helper<G,H,L,R>
extends Object
implements BinaryPredicate<L,R>, Serializable
Internal helper.
- Version:
- $Revision$ $Date$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BinaryPredicate<? super G, ? super H> BinaryPredicate to test output(f), output(g).private UnaryFunction<? super L, ? extends G> left UnaryFunction.private UnaryFunction<? super R, ? extends H> right UnaryFunction.private static final longserialVersionUID declaration. -
Constructor Summary
ConstructorsConstructorDescriptionHelper(BinaryPredicate<? super G, ? super H> f, UnaryFunction<? super L, ? extends G> g, UnaryFunction<? super R, ? extends H> h) Create a new Helper. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDserialVersionUID declaration.- See Also:
-
f
BinaryPredicate to test output(f), output(g). -
g
left UnaryFunction. -
h
right UnaryFunction.
-
-
Constructor Details
-
Helper
public Helper(BinaryPredicate<? super G, ? super H> f, UnaryFunction<? super L, ? extends G> g, UnaryFunction<? super R, ? extends H> h) Create a new Helper.- Parameters:
f- BinaryPredicate to test output(f), output(g)g- left UnaryFunctionh- right UnaryFunction
-
-
Method Details
-
test
-