public class Prod21 extends Val
Base class for values constructed with 21-ary constructors.
This will be extended by constructors of sum types and by product types.
Subclasses can overwrite the FV.constructor()
method.
Note that Prod21 is not a subclass of Prod20!
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> |
mem17
Field 17
|
Lazy<FV> |
mem18
Field 18
|
Lazy<FV> |
mem19
Field 19
|
Lazy<FV> |
mem2
Field 2
|
Lazy<FV> |
mem20
Field 20
|
Lazy<FV> |
mem21
Field 21
|
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 |
mhget17 |
static Lambda |
mhget18 |
static Lambda |
mhget19 |
static Lambda |
mhget2 |
static Lambda |
mhget20 |
static Lambda |
mhget21 |
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 |
Prod21(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,
Lazy<FV> arg17,
Lazy<FV> arg18,
Lazy<FV> arg19,
Lazy<FV> arg20,
Lazy<FV> arg21)
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> |
get17(Lazy<FV> p) |
static Lazy<FV> |
get18(Lazy<FV> p) |
static Lazy<FV> |
get19(Lazy<FV> p) |
static Lazy<FV> |
get2(Lazy<FV> p) |
static Lazy<FV> |
get20(Lazy<FV> p) |
static Lazy<FV> |
get21(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
public static final Lambda mhget17
public static final Lambda mhget18
public static final Lambda mhget19
public static final Lambda mhget20
public static final Lambda mhget21
protected Prod21(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, Lazy<FV> arg17, Lazy<FV> arg18, Lazy<FV> arg19, Lazy<FV> arg20, Lazy<FV> arg21)
Constructor.