Interface Exceptions.Wrapper<T>

  • Enclosing class:
    Exceptions

    public static interface Exceptions.Wrapper<T>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <U extends java.lang.Exception>
      T
      in​(java.lang.Class<U> exceptionClass)  
      <U extends java.lang.Exception>
      T
      in​(java.util.function.Function<java.lang.Exception,​U> exceptionMapper)  
      <U extends java.lang.Exception>
      T
      in​(java.util.function.Supplier<U> exceptionSupplier)  
    • Method Detail

      • in

        <U extends java.lang.Exception> T in​(java.util.function.Function<java.lang.Exception,​U> exceptionMapper)
                                      throws U extends java.lang.Exception
        Throws:
        U extends java.lang.Exception
      • in

        <U extends java.lang.Exception> T in​(java.util.function.Supplier<U> exceptionSupplier)
                                      throws U extends java.lang.Exception
        Throws:
        U extends java.lang.Exception
      • in

        <U extends java.lang.Exception> T in​(java.lang.Class<U> exceptionClass)
                                      throws U extends java.lang.Exception
        Throws:
        U extends java.lang.Exception