public class ComplexType extends ParamEnum
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__hx_constructs |
| Constructor and Description |
|---|
ComplexType(int index,
java.lang.Object[] params) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getTag() |
static ComplexType |
TAnonymous(Array<java.lang.Object> fields) |
static ComplexType |
TExtend(Array<java.lang.Object> p,
Array<java.lang.Object> fields) |
static ComplexType |
TFunction(Array<ComplexType> args,
ComplexType ret) |
static ComplexType |
TOptional(ComplexType t) |
static ComplexType |
TParent(ComplexType t) |
static ComplexType |
TPath(java.lang.Object p) |
public static ComplexType TPath(java.lang.Object p)
public static ComplexType TFunction(Array<ComplexType> args, ComplexType ret)
public static ComplexType TAnonymous(Array<java.lang.Object> fields)
public static ComplexType TParent(ComplexType t)
public static ComplexType TExtend(Array<java.lang.Object> p, Array<java.lang.Object> fields)
public static ComplexType TOptional(ComplexType t)