public class Try
extends java.lang.Object
| Modifier and Type | Class | Description | 
|---|---|---|
| static interface  | Try.CheckedFunction0<T> | |
| static class  | Try.WithResources1<T1> | |
| static class  | Try.WithResources2<T1,T2> | |
| static class  | Try.WithResources3<T1,T2,T3> | |
| static class  | Try.WithResources4<T1,T2,T3,T4> | |
| static class  | Try.WithResources5<T1,T2,T3,T4,T5> | |
| static class  | Try.WithResources6<T1,T2,T3,T4,T5,T6> | |
| static class  | Try.WithResources7<T1,T2,T3,T4,T5,T6,T7> | |
| static class  | Try.WithResources8<T1,T2,T3,T4,T5,T6,T7,T8> | 
| Constructor | Description | 
|---|---|
| Try() | 
| Modifier and Type | Method | Description | 
|---|---|---|
| static <T1 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier) | Try with resources with one type arg. | 
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier) | Try with resources with two type args. | 
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier,
             Try.CheckedFunction0<? extends T3> t3Supplier) | |
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier,
             Try.CheckedFunction0<? extends T3> t3Supplier,
             Try.CheckedFunction0<? extends T4> t4Supplier) | |
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier,
             Try.CheckedFunction0<? extends T3> t3Supplier,
             Try.CheckedFunction0<? extends T4> t4Supplier,
             Try.CheckedFunction0<? extends T5> t5Supplier) | |
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier,
             Try.CheckedFunction0<? extends T3> t3Supplier,
             Try.CheckedFunction0<? extends T4> t4Supplier,
             Try.CheckedFunction0<? extends T5> t5Supplier,
             Try.CheckedFunction0<? extends T6> t6Supplier) | |
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable,T7 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier,
             Try.CheckedFunction0<? extends T3> t3Supplier,
             Try.CheckedFunction0<? extends T4> t4Supplier,
             Try.CheckedFunction0<? extends T5> t5Supplier,
             Try.CheckedFunction0<? extends T6> t6Supplier,
             Try.CheckedFunction0<? extends T7> t7Supplier) | |
| static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable,T7 extends java.lang.AutoCloseable,T8 extends java.lang.AutoCloseable> | withResources(Try.CheckedFunction0<? extends T1> t1Supplier,
             Try.CheckedFunction0<? extends T2> t2Supplier,
             Try.CheckedFunction0<? extends T3> t3Supplier,
             Try.CheckedFunction0<? extends T4> t4Supplier,
             Try.CheckedFunction0<? extends T5> t5Supplier,
             Try.CheckedFunction0<? extends T6> t6Supplier,
             Try.CheckedFunction0<? extends T7> t7Supplier,
             Try.CheckedFunction0<? extends T8> t8Supplier) | Try with resources with eight type args. | 
public static <T1 extends java.lang.AutoCloseable> Try.WithResources1<T1> withResources(Try.CheckedFunction0<? extends T1> t1Supplier)
T1 - type 1t1Supplier - type 1 supplierpublic static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable> Try.WithResources2<T1,T2> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier)
T1 - type 1T2 - type 2t1Supplier - type 1 suppliert2Supplier - type 2 supplierpublic static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable> Try.WithResources3<T1,T2,T3> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier, Try.CheckedFunction0<? extends T3> t3Supplier)
public static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable> Try.WithResources4<T1,T2,T3,T4> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier, Try.CheckedFunction0<? extends T3> t3Supplier, Try.CheckedFunction0<? extends T4> t4Supplier)
public static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable> Try.WithResources5<T1,T2,T3,T4,T5> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier, Try.CheckedFunction0<? extends T3> t3Supplier, Try.CheckedFunction0<? extends T4> t4Supplier, Try.CheckedFunction0<? extends T5> t5Supplier)
public static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable> Try.WithResources6<T1,T2,T3,T4,T5,T6> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier, Try.CheckedFunction0<? extends T3> t3Supplier, Try.CheckedFunction0<? extends T4> t4Supplier, Try.CheckedFunction0<? extends T5> t5Supplier, Try.CheckedFunction0<? extends T6> t6Supplier)
public static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable,T7 extends java.lang.AutoCloseable> Try.WithResources7<T1,T2,T3,T4,T5,T6,T7> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier, Try.CheckedFunction0<? extends T3> t3Supplier, Try.CheckedFunction0<? extends T4> t4Supplier, Try.CheckedFunction0<? extends T5> t5Supplier, Try.CheckedFunction0<? extends T6> t6Supplier, Try.CheckedFunction0<? extends T7> t7Supplier)
public static <T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable,T7 extends java.lang.AutoCloseable,T8 extends java.lang.AutoCloseable> Try.WithResources8<T1,T2,T3,T4,T5,T6,T7,T8> withResources(Try.CheckedFunction0<? extends T1> t1Supplier, Try.CheckedFunction0<? extends T2> t2Supplier, Try.CheckedFunction0<? extends T3> t3Supplier, Try.CheckedFunction0<? extends T4> t4Supplier, Try.CheckedFunction0<? extends T5> t5Supplier, Try.CheckedFunction0<? extends T6> t6Supplier, Try.CheckedFunction0<? extends T7> t7Supplier, Try.CheckedFunction0<? extends T8> t8Supplier)
T1 - type 1T2 - type 2T3 - type 3T4 - type 4T5 - type 5T6 - type 6T7 - type 7T8 - type 8t1Supplier - type 1 suppliert2Supplier - type 1 suppliert3Supplier - type 1 suppliert4Supplier - type 1 suppliert5Supplier - type 1 suppliert6Supplier - type 1 suppliert7Supplier - type 1 suppliert8Supplier - type 1 supplier