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