Class TransformedBinaryProcedure.Helper<X,L,R>
java.lang.Object
org.apache.commons.functor.core.composite.TransformedBinaryProcedure.Helper<X,L,R>
- Type Parameters:
X- the wrapped procedure argument.
- All Implemented Interfaces:
Serializable, BinaryFunctor<L,R>, BinaryProcedure<L, R>, Functor
- Enclosing class:
TransformedBinaryProcedure<L,R>
private static final class TransformedBinaryProcedure.Helper<X,L,R>
extends Object
implements BinaryProcedure<L,R>, Serializable
Type-remembering helper.
- Version:
- $Revision$ $Date$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BinaryFunction<? super L, ? super R, ? extends X> The wrapped function.private UnaryProcedure<? super X> The wrapped procedure.private static final longserialVersionUID declaration. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateHelper(BinaryFunction<? super L, ? super R, ? extends X> function, UnaryProcedure<? super X> procedure) Create a new Helper. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDserialVersionUID declaration.- See Also:
-
function
The wrapped function. -
procedure
The wrapped procedure.
-
-
Constructor Details
-
Helper
private Helper(BinaryFunction<? super L, ? super R, ? extends X> function, UnaryProcedure<? super X> procedure) Create a new Helper.- Parameters:
function- BinaryFunctionprocedure- UnaryFunction
-
-
Method Details
-
run
-