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' 어쩌면? –