- Type Parameters:
T
- the type of input objects to the apply
operationR
- the type of result objects from the apply
operation. May be the same type as <T>
.
public interface Function<T,R>
Apply a function to the input object yielding an appropriate result object. A function may variously provide a mapping between types,
object instances or keys and values or any other form of transformation upon the input.