public abstract class SimpleType
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static SimpleType |
BOOLEAN_TYPE |
static com.google.gwt.i18n.shared.DateTimeFormat |
DATE_FORMAT |
static com.google.gwt.i18n.shared.DateTimeFormat |
DATETIME_FORMAT |
static SimpleType |
DATETIME_TYPE |
static SimpleType |
INTEGER_TYPE |
static SimpleType |
TEXT_TYPE |
static com.google.gwt.i18n.shared.DateTimeFormat |
TIME_FORMAT |
| Constructor and Description |
|---|
SimpleType(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
_fromNode(com.google.gwt.xml.client.Node node) |
java.lang.Object |
_fromVal(com.google.gwt.json.client.JSONValue val) |
SimpleType |
_getInheritsFrom() |
boolean |
_inheritsFrom(SimpleType otherType) |
boolean |
_inheritsFrom(java.lang.String otherType) |
void |
_setInheritsFrom(SimpleType inheritsFrom) |
java.lang.String |
getName() |
static SimpleType |
getType(java.lang.String name) |
abstract java.lang.Object |
parseInput(java.lang.String text)
Converts the input string to a value.
|
public static final SimpleType TEXT_TYPE
public static final SimpleType INTEGER_TYPE
public static final SimpleType BOOLEAN_TYPE
public static final com.google.gwt.i18n.shared.DateTimeFormat DATE_FORMAT
public static final com.google.gwt.i18n.shared.DateTimeFormat DATETIME_FORMAT
public static final com.google.gwt.i18n.shared.DateTimeFormat TIME_FORMAT
public static final SimpleType DATETIME_TYPE
public static SimpleType getType(java.lang.String name)
@SGWTInternal public final SimpleType _getInheritsFrom()
@SGWTInternal public void _setInheritsFrom(SimpleType inheritsFrom)
public final java.lang.String getName()
@SGWTInternal public java.lang.Object _fromNode(com.google.gwt.xml.client.Node node)
@SGWTInternal public java.lang.Object _fromVal(com.google.gwt.json.client.JSONValue val)
public boolean _inheritsFrom(SimpleType otherType)
@SGWTInternal public final boolean _inheritsFrom(java.lang.String otherType)
public abstract java.lang.Object parseInput(java.lang.String text)
This function should not throw an exception. If an input string cannot be converted
to a value, then an implementation should return null or some type-specific
default value.
text - the input string to parse.text, or null or a type-specific
default value if it could not be parsed.