Interface Func1<T1,​TRes,​TException extends Exception>

  • Type Parameters:
    T1 - the type of the parameter of the encapsulated method.
    TRes - the type of the return value of the encapsulated method.
    TException - the type of exception that might be thrown.

    public interface Func1<T1,​TRes,​TException extends Exception>
    Encapsulates a method that has a single parameter and returns a value of the type specified by the TRes parameter.
    • Method Detail

      • invoke

        TRes invoke​(T1 arg1)
             throws TException extends Exception
        Invokes the method with the given parameter.
        Parameters:
        arg1 - the parameter of the method.
        Returns:
        the return value of the method.
        Throws:
        TException - the exception the encapsulated method might throw.
        TException extends Exception