- Type Parameters:
T1 - T2 - T3 - T4 - R -
- All Implemented Interfaces:
- java.util.concurrent.Callable<R>, rx.functions.Func0<R>, rx.functions.Func1<T1,R>, rx.functions.Func2<T1,T2,R>, rx.functions.Func3<T1,T2,T3,R>, rx.functions.Func4<T1,T2,T3,T4,R>, rx.functions.Func5<T1,T2,T3,T4,T5,R>, rx.functions.Func6<T1,T2,T3,T4,T5,T6,R>, rx.functions.Func7<T1,T2,T3,T4,T5,T6,T7,R>, rx.functions.Func8<T1,T2,T3,T4,T5,T6,T7,T8,R>, rx.functions.Func9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R>, rx.functions.FuncN<R>, rx.functions.Function
public class JRubyFunctionWrapper<T1,T2,T3,T4,T5,T6,T7,T8,T9,R>
extends java.lang.Object
implements rx.functions.Func0<R>, rx.functions.Func1<T1,R>, rx.functions.Func2<T1,T2,R>, rx.functions.Func3<T1,T2,T3,R>, rx.functions.Func4<T1,T2,T3,T4,R>, rx.functions.Func5<T1,T2,T3,T4,T5,R>, rx.functions.Func6<T1,T2,T3,T4,T5,T6,R>, rx.functions.Func7<T1,T2,T3,T4,T5,T6,T7,R>, rx.functions.Func8<T1,T2,T3,T4,T5,T6,T7,T8,R>, rx.functions.Func9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R>, rx.functions.FuncN<R>
Concrete wrapper that accepts a RubyProc and produces any needed Rx Function.