Interface ProjectActionContext.ProjectCallback<V, E extends Exception>

Type Parameters:
V - value produced by the callback
E - exception thrown by the callback
All Superinterfaces:
Callable<V>
Enclosing class:
ProjectActionContext
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface ProjectActionContext.ProjectCallback<V, E extends Exception> extends Callable<V>
Since:
1.89
  • Method Summary

    Modifier and Type
    Method
    Description
    Performs the project operation, returning a value.
  • Method Details

    • call

      V call() throws E
      Performs the project operation, returning a value. The method may throw one checked exception.
      Specified by:
      call in interface Callable<V>
      Returns:
      the operation's result
      Throws:
      E - on failure.