static <T1> Variant1<T1> |
Variant1.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2> Variant2<T1,T2> |
Variant2.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2,T3> Variant3<T1,T2,T3> |
Variant3.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2,T3,T4> Variant4<T1,T2,T3,T4> |
Variant4.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2,T3,T4,T5> Variant5<T1,T2,T3,T4,T5> |
Variant5.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2,T3,T4,T5,T6> Variant6<T1,T2,T3,T4,T5,T6> |
Variant6.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2,T3,T4,T5,T6,T7> Variant7<T1,T2,T3,T4,T5,T6,T7> |
Variant7.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
static <T1,T2,T3,T4,T5,T6,T7,T8> Variant8<T1,T2,T3,T4,T5,T6,T7,T8> |
Variant8.make(T1 item,
TypeGuard1... guard) |
Creates a new Variant given an item of type T1 .
|
void |
Variant1.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant2.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant3.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant4.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant5.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant6.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant7.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|
void |
Variant8.set(T1 item,
TypeGuard1... guard) |
Assigns an item of type T1 to the variant.
|