public class Prod16 extends Val
Base class for values constructed with 16-ary constructors.
This will be extended by constructors of sum types and by product types.
Subclasses can overwrite the FV.constructor()
method.
Note that Prod16 is not a subclass of Prod15!
Modifier and Type | Field and Description |
---|---|
Lazy<FV> |
mem1
Field 1
|
Lazy<FV> |
mem10
Field 10
|
Lazy<FV> |
mem11
Field 11
|
Lazy<FV> |
mem12
Field 12
|
Lazy<FV> |
mem13
Field 13
|
Lazy<FV> |
mem14
Field 14
|
Lazy<FV> |
mem15
Field 15
|
Lazy<FV> |
mem16
Field 16
|
Lazy<FV> |
mem2
Field 2
|
Lazy<FV> |
mem3
Field 3
|
Lazy<FV> |
mem4
Field 4
|
Lazy<FV> |
mem5
Field 5
|
Lazy<FV> |
mem6
Field 6
|
Lazy<FV> |
mem7
Field 7
|
Lazy<FV> |
mem8
Field 8
|
Lazy<FV> |
mem9
Field 9
|
static Lambda |
mhget1 |
static Lambda |
mhget10 |
static Lambda |
mhget11 |
static Lambda |
mhget12 |
static Lambda |
mhget13 |
static Lambda |
mhget14 |
static Lambda |
mhget15 |
static Lambda |
mhget16 |
static Lambda |
mhget2 |
static Lambda |
mhget3 |
static Lambda |
mhget4 |
static Lambda |
mhget5 |
static Lambda |
mhget6 |
static Lambda |
mhget7 |
static Lambda |
mhget8 |
static Lambda |
mhget9 |
Modifier | Constructor and Description |
---|---|
protected |
Prod16(Lazy<FV> arg1,
Lazy<FV> arg2,
Lazy<FV> arg3,
Lazy<FV> arg4,
Lazy<FV> arg5,
Lazy<FV> arg6,
Lazy<FV> arg7,
Lazy<FV> arg8,
Lazy<FV> arg9,
Lazy<FV> arg10,
Lazy<FV> arg11,
Lazy<FV> arg12,
Lazy<FV> arg13,
Lazy<FV> arg14,
Lazy<FV> arg15,
Lazy<FV> arg16)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Lazy<FV> |
get1(Lazy<FV> p) |
static Lazy<FV> |
get10(Lazy<FV> p) |
static Lazy<FV> |
get11(Lazy<FV> p) |
static Lazy<FV> |
get12(Lazy<FV> p) |
static Lazy<FV> |
get13(Lazy<FV> p) |
static Lazy<FV> |
get14(Lazy<FV> p) |
static Lazy<FV> |
get15(Lazy<FV> p) |
static Lazy<FV> |
get16(Lazy<FV> p) |
static Lazy<FV> |
get2(Lazy<FV> p) |
static Lazy<FV> |
get3(Lazy<FV> p) |
static Lazy<FV> |
get4(Lazy<FV> p) |
static Lazy<FV> |
get5(Lazy<FV> p) |
static Lazy<FV> |
get6(Lazy<FV> p) |
static Lazy<FV> |
get7(Lazy<FV> p) |
static Lazy<FV> |
get8(Lazy<FV> p) |
static Lazy<FV> |
get9(Lazy<FV> p) |
_e, _u, _v, constructor
public static final Lambda mhget1
public static final Lambda mhget2
public static final Lambda mhget3
public static final Lambda mhget4
public static final Lambda mhget5
public static final Lambda mhget6
public static final Lambda mhget7
public static final Lambda mhget8
public static final Lambda mhget9
public static final Lambda mhget10
public static final Lambda mhget11
public static final Lambda mhget12
public static final Lambda mhget13
public static final Lambda mhget14
public static final Lambda mhget15
public static final Lambda mhget16