kirillrakhman
12/06/2016, 1:45 PMpublic interface Foo<E> {
<T> Future<T> invoke(Function<E, T> f);
static void bar(Foo<GraphDatabaseService> foo) {
}
static void baz() {
bar(Foo::bazz);
}
static <T> Future<T> bazz(Function<GraphDatabaseService, T> graphDatabaseServiceTFunction) {
return null;
}
}