T
R
@FunctionalInterface public interface Function
apply(T t)
R apply(T t) throws Throwable
t
Throwable