A B C E G H I M N S T U V 
All Classes All Packages

V

valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard1
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard2
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard3
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard4
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard5
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard6
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard7
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladris.maki.details.TypeGuard8
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.vladris.maki.details.TypeGuard1
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard3
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard4
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard5
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard6
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard7
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladris.maki.details.TypeGuard8
Returns an array containing the constants of this enum type, in the order they are declared.
Variant1<T1> - Class in com.vladris.maki
Represents a 1-type discriminate union.
Variant1(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant1
Creates a new Variant instance from an item of type T1.
Variant2<T1,​T2> - Class in com.vladris.maki
Represents a 2-type discriminate union.
Variant2(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant2
Creates a new Variant instance from an item of type T1.
Variant2(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant2
Creates a new Variant instance from an item of type T2.
Variant3<T1,​T2,​T3> - Class in com.vladris.maki
Represents a 3-type discriminate union.
Variant3(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant3
Creates a new Variant instance from an item of type T1.
Variant3(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant3
Creates a new Variant instance from an item of type T2.
Variant3(T3, TypeGuard3...) - Constructor for class com.vladris.maki.Variant3
Creates a new Variant instance from an item of type T3.
Variant4<T1,​T2,​T3,​T4> - Class in com.vladris.maki
Represents a 4-type discriminate union.
Variant4(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant4
Creates a new Variant instance from an item of type T1.
Variant4(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant4
Creates a new Variant instance from an item of type T2.
Variant4(T3, TypeGuard3...) - Constructor for class com.vladris.maki.Variant4
Creates a new Variant instance from an item of type T3.
Variant4(T4, TypeGuard4...) - Constructor for class com.vladris.maki.Variant4
Creates a new Variant instance from an item of type T4.
Variant5<T1,​T2,​T3,​T4,​T5> - Class in com.vladris.maki
Represents a 5-type discriminate union.
Variant5(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant5
Creates a new Variant instance from an item of type T1.
Variant5(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant5
Creates a new Variant instance from an item of type T2.
Variant5(T3, TypeGuard3...) - Constructor for class com.vladris.maki.Variant5
Creates a new Variant instance from an item of type T3.
Variant5(T4, TypeGuard4...) - Constructor for class com.vladris.maki.Variant5
Creates a new Variant instance from an item of type T4.
Variant5(T5, TypeGuard5...) - Constructor for class com.vladris.maki.Variant5
Creates a new Variant instance from an item of type T5.
Variant6<T1,​T2,​T3,​T4,​T5,​T6> - Class in com.vladris.maki
Represents a 6-type discriminate union.
Variant6(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant6
Creates a new Variant instance from an item of type T1.
Variant6(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant6
Creates a new Variant instance from an item of type T2.
Variant6(T3, TypeGuard3...) - Constructor for class com.vladris.maki.Variant6
Creates a new Variant instance from an item of type T3.
Variant6(T4, TypeGuard4...) - Constructor for class com.vladris.maki.Variant6
Creates a new Variant instance from an item of type T4.
Variant6(T5, TypeGuard5...) - Constructor for class com.vladris.maki.Variant6
Creates a new Variant instance from an item of type T5.
Variant6(T6, TypeGuard6...) - Constructor for class com.vladris.maki.Variant6
Creates a new Variant instance from an item of type T6.
Variant7<T1,​T2,​T3,​T4,​T5,​T6,​T7> - Class in com.vladris.maki
Represents a 7-type discriminate union.
Variant7(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T1.
Variant7(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T2.
Variant7(T3, TypeGuard3...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T3.
Variant7(T4, TypeGuard4...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T4.
Variant7(T5, TypeGuard5...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T5.
Variant7(T6, TypeGuard6...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T6.
Variant7(T7, TypeGuard7...) - Constructor for class com.vladris.maki.Variant7
Creates a new Variant instance from an item of type T7.
Variant8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> - Class in com.vladris.maki
Represents a 8-type discriminate union.
Variant8(T1, TypeGuard1...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T1.
Variant8(T2, TypeGuard2...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T2.
Variant8(T3, TypeGuard3...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T3.
Variant8(T4, TypeGuard4...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T4.
Variant8(T5, TypeGuard5...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T5.
Variant8(T6, TypeGuard6...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T6.
Variant8(T7, TypeGuard7...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T7.
Variant8(T8, TypeGuard8...) - Constructor for class com.vladris.maki.Variant8
Creates a new Variant instance from an item of type T8.
VariantBase - Class in com.vladris.maki
Used internally to implement common variant behavior.
A B C E G H I M N S T U V 
All Classes All Packages