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