T
- A booleanX
- The type of Z if T is true.Y
- The type of Z if T is false.Z
- A type that is either X or Z, depending on T.public static final class HPre.HCond<T,X,Y,Z>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <X,Y> HPre.HCond<HPre.HFalse,X,Y,Y> |
hCond(HPre.HFalse t,
X x,
Y y) |
static <X,Y> HPre.HCond<HPre.HTrue,X,Y,X> |
hCond(HPre.HTrue t,
X x,
Y y) |
Z |
v() |
public Z v()
public static <X,Y> HPre.HCond<HPre.HFalse,X,Y,Y> hCond(HPre.HFalse t, X x, Y y)
public static <X,Y> HPre.HCond<HPre.HTrue,X,Y,X> hCond(HPre.HTrue t, X x, Y y)