Function
Date: 2016-06-25

org.osgi.util.function

## Interface Function<T,R>

- Type Parameters:
    `T` - The type of the function input.
    `R` - The type of the function output.

      @ConsumerType
      public interface Function<T,R>

  A function that accepts a single argument and produces a result.

  This is a functional interface and can be used as the assignment target for a lambda expression or method reference.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `R` | `apply(T t)` Applies this function to the specified argument.

- - ### Method Detail

    - #### apply

          R apply(T t)

      Applies this function to the specified argument.
      Parameters:
        `t` - The input to this function.
      Returns:
        The output of this function.