Interface WrapBuilder<T,​R,​E extends java.lang.Exception>

  • All Superinterfaces:
    OrElse<T,​R,​E>

    public interface WrapBuilder<T,​R,​E extends java.lang.Exception>
    extends OrElse<T,​R,​E>
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default java.util.function.Function<T,​R> orElse​(java.util.function.Supplier<R> supplier)  
      default java.util.function.Function<T,​R> orElse​(R value)  
      default OrElse<T,​R,​E> peek​(java.util.function.Consumer<E> peeker)  
      java.util.function.Function<T,​R> wrapException​(java.util.function.Function<E,​R> f)  
      default java.util.function.Function<T,​R> wrapException​(java.util.function.Supplier<R> supplier)  
    • Method Detail

      • orElse

        default java.util.function.Function<T,​R> orElse​(R value)
        Specified by:
        orElse in interface OrElse<T,​R,​E extends java.lang.Exception>
      • orElse

        default java.util.function.Function<T,​R> orElse​(java.util.function.Supplier<R> supplier)
        Specified by:
        orElse in interface OrElse<T,​R,​E extends java.lang.Exception>
      • peek

        default OrElse<T,​R,​E> peek​(java.util.function.Consumer<E> peeker)
      • wrapException

        default java.util.function.Function<T,​R> wrapException​(java.util.function.Supplier<R> supplier)
      • wrapException

        java.util.function.Function<T,​R> wrapException​(java.util.function.Function<E,​R> f)