Module org.monospark.remix
Package org.monospark.remix.internal
Class RecordBinderImpl.RecordBinderTwoImpl<R extends Record,T1,T2>
java.lang.Object
org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl<R,T1,T2>
- All Implemented Interfaces:
RecordBinder.RecordBinderTwo<R,T1,T2>
- Enclosing class:
- RecordBinderImpl<R extends Record,T1>
public static class RecordBinderImpl.RecordBinderTwoImpl<R extends Record,T1,T2> extends Object implements RecordBinder.RecordBinderTwo<R,T1,T2>
-
Field Summary
-
Method Summary
Modifier and Type Method Description <T3> RecordBinder.RecordBinderThree<R,T1,T2,T3>and(Function<R,T3> component)<T3> RecordBinder.RecordBinderThree<R,T1,T2,T3>and(LambdaSupport.WrappedFunction<R,T3> component)Consumer<R>to(BiConsumer<T1,T2> consumer)<F> Function<R,F>toFunction(BiFunction<T1,T2,F> function)
-
Field Details
-
f1
-
f2
-
-
Method Details
-
to
-
toFunction
- Specified by:
toFunctionin interfaceRecordBinder.RecordBinderTwo<R extends Record,T1,T2>
-
and
-
and
public <T3> RecordBinder.RecordBinderThree<R,T1,T2,T3> and(LambdaSupport.WrappedFunction<R,T3> component)
-