6
Javaのコマンドパターンに必要なインターフェイスを既に提供しているライブラリはありますか?例えばJavaのコマンドパターンのインターフェイス
:
public interface Func1<T,R> { public R execute(T input); }
public interface Func2<T1,T2,R> { public R execute(T1 input1, T2 input2); }
public interface Predicate1<T> { public boolean execute(T input); }
....
感謝。
これは、コマンドパターンライブラリのようには見えませんが、これは関数型プログラミングライブラリのように見えるなど
Iterables.any(Iterable, Predicate)
、Iterables.transform(Iterable, Function)
のように、これら二つのインターフェースを使用する方法の全体の多くを、持っています。 –Guavaを試してみてください。彼らは 'Predicate'を持っていて、他のものも持っているかもしれません。 –
'functionaljava'おそらく? –