- 444 名前:デフォルトの名無しさん mailto:sage [04/12/05 16:46:03]
- public class Binder2nd<_Arg1, _Arg2, _Result, _Operation extends BinaryFunction<_Arg1, _Arg2 , _Result>>
implements UnaryFunction<_Arg1, _Result> { protected _Operation op; protected _Arg2 y; public Binder2nd(_Operation __op, _Arg2 __y) { op = __op; y = __y; } public _Result execute(_Arg1 __x) { return op.execute(__x, y); } public static <_A1, _A2, _R> Binder2nd<_A1, _A2, _R, BinaryFunction<_A1, _A2, _R>> make(BinaryFunction<_A1, _A2, _R> __fn, _A2 __y) { return new Binder2nd<_A1, _A2, _R, BinaryFunction<_A1, _A2, _R>>(__fn, __y); } } これはもうJAVAじゃないな
|

|