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