# Interface IdOptional.IdPartialFunctionType<A, B, E extends Exception>

Type Parameters:
  `A` - The type of source values
  `B` - The type of return values
  `E` - The type of exceptions raised

Enclosing class:
  `IdOptional`

public static interface IdOptional.IdPartialFunctionType<A, B, E extends Exception>
The type of partial functions.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `B`
  `apply(A x)`
  Apply the function.

- ## Method Details

  - ### apply

    B apply(A x) throws E
    Apply the function.
    Parameters:
      `x` - The input
    Returns:
      The output
    Throws:
      `E` - On errors