R - the type of the result of the function@FunctionalInterface public static interface Remote.DoubleFunction<R> extends DoubleFunction<R>, Serializable
double-consuming primitive specialization
 for Remote.Function.
 
This is a functional interface
 whose functional method is DoubleFunction.apply(double).
Remote.Functionapply