Package org.teavm.model
Class GenericValueType
- java.lang.Object
-
- org.teavm.model.GenericValueType
-
- Direct Known Subclasses:
GenericValueType.Primitive,GenericValueType.Reference,GenericValueType.Void
public abstract class GenericValueType extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenericValueType.Argumentstatic classGenericValueType.ArgumentKindstatic classGenericValueType.Arraystatic classGenericValueType.Objectstatic classGenericValueType.ParsePositionstatic classGenericValueType.Primitivestatic classGenericValueType.Referencestatic classGenericValueType.Variablestatic classGenericValueType.Void
-
Field Summary
Fields Modifier and Type Field Description static GenericValueType.PrimitiveBOOLEANstatic GenericValueType.PrimitiveBYTEstatic GenericValueType.PrimitiveCHARstatic GenericValueType.PrimitiveDOUBLEstatic GenericValueType.PrimitiveFLOATstatic GenericValueType.PrimitiveINTstatic GenericValueType.PrimitiveLONGstatic GenericValueType.PrimitiveSHORTstatic GenericValueType.VoidVOID
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericValueTypeparse(String text)static GenericValueTypeparse(String text, GenericValueType.ParsePosition position)static GenericValueType.ObjectparseObject(String text, GenericValueType.ParsePosition position)static GenericValueType.ReferenceparseReference(String text, GenericValueType.ParsePosition position)StringtoString()
-
-
-
Field Detail
-
VOID
public static final GenericValueType.Void VOID
-
BOOLEAN
public static final GenericValueType.Primitive BOOLEAN
-
BYTE
public static final GenericValueType.Primitive BYTE
-
SHORT
public static final GenericValueType.Primitive SHORT
-
INT
public static final GenericValueType.Primitive INT
-
FLOAT
public static final GenericValueType.Primitive FLOAT
-
LONG
public static final GenericValueType.Primitive LONG
-
DOUBLE
public static final GenericValueType.Primitive DOUBLE
-
CHAR
public static final GenericValueType.Primitive CHAR
-
-
Method Detail
-
parse
public static GenericValueType parse(String text, GenericValueType.ParsePosition position)
-
parseReference
public static GenericValueType.Reference parseReference(String text, GenericValueType.ParsePosition position)
-
parseObject
public static GenericValueType.Object parseObject(String text, GenericValueType.ParsePosition position)
-
parse
public GenericValueType parse(String text)
-
-