public interface Function<Arg,Result>
static interface
Function.Binary<Arg1,Arg2,Result>
Result
call(Arg arg)
Result call(Arg arg)