import java.io.Serializable; | |
import java.util.function.Supplier; | |
class Test { | |
static class Loader<K> { | |
static <K> Loader<K> from(Supplier<K> supplier) { | |
return new Loader<>(); | |
} | |
} | |
Loader loader = Loader.from((I<String> & Serializable) () -> ""); | |
interface I<H> extends Supplier<H>{} | |
} |