public class VncCustomTypeDef extends VncCustomBaseTypeDef
| Constructor and Description |
|---|
VncCustomTypeDef(VncKeyword type,
java.util.List<VncCustomTypeFieldDef> fieldDefs,
VncFunction validationFn) |
| Modifier and Type | Method and Description |
|---|---|
int |
count() |
VncCustomTypeFieldDef |
getFieldDef(int index) |
java.util.List<VncCustomTypeFieldDef> |
getFieldDefs() |
VncFunction |
getValidationFn() |
void |
validate(VncVal val) |
compareTo, convertToJavaObject, getAllSupertypes, getSupertype, getType, toString, toString, typeRank, withMetaequals, getMeta, getMetaVal, getMetaVal, getWrappingTypeDef, hashCode, isPrivate, isVncCollection, isVncList, isWrapped, wrappublic VncCustomTypeDef(VncKeyword type, java.util.List<VncCustomTypeFieldDef> fieldDefs, VncFunction validationFn)
public VncCustomTypeFieldDef getFieldDef(int index)
public java.util.List<VncCustomTypeFieldDef> getFieldDefs()
public VncFunction getValidationFn()
public int count()
public void validate(VncVal val)