public class DataType
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static DataType |
BASIC |
static DataType |
BOOLEAN |
static DataType |
NUMBER |
static DataType |
STRING |
static DataType |
TABLE |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends Widget> |
getDefault() |
java.lang.String |
getName() |
DataType[] |
getParents() |
static DataType |
getType(java.lang.Object value) |
static DataType |
getType(java.lang.String type,
boolean isNamedType) |
boolean |
isChildOf(DataType parent) |
boolean |
isNamed() |
void |
setDefault(java.lang.Class<? extends Widget> defaultClass) |
java.lang.String |
toString() |
public static final DataType BASIC
public static final DataType NUMBER
public static final DataType BOOLEAN
public static final DataType STRING
public static final DataType TABLE
public void setDefault(java.lang.Class<? extends Widget> defaultClass)
public java.lang.Class<? extends Widget> getDefault()
public DataType[] getParents()
public boolean isNamed()
public java.lang.String getName()
public boolean isChildOf(DataType parent)
public java.lang.String toString()
toString in class java.lang.Objectpublic static DataType getType(java.lang.String type, boolean isNamedType)
public static DataType getType(java.lang.Object value)