Package io.vavr.control
Class Try.WithResources4<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable>
- java.lang.Object
-
- io.vavr.control.Try.WithResources4<T1,T2,T3,T4>
-
- Type Parameters:
T1
- Type of the 1st resource.T2
- Type of the 2nd resource.T3
- Type of the 3rd resource.T4
- Type of the 4th resource.
public static final class Try.WithResources4<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable> extends java.lang.Object
ATry
-with-resources builder that operates on fourAutoCloseable
resources.
-
-
Method Detail
-
of
public <R> Try<R> of(CheckedFunction4<? super T1,? super T2,? super T3,? super T4,? extends R> f)
Wraps the result of a computation that may fail in aTry
.- Type Parameters:
R
- Result type of the computation.- Parameters:
f
- A computation that takes fourAutoClosable
resources.- Returns:
- A new
Try
instance.
-
-