|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnl.tudelft.simulation.language.primitives.Primitive
The Primitive class is a utility class to deal with primitives. Besides
widening and unwidening this class casts and parses UTF8 strings into
appropriate primitive classes.
(c) copyright 2004 Delft
University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: General Public
License (GPL) , no warranty
| Method Summary | |
static java.lang.Object[] |
cast(java.lang.Class[] classes,
java.lang.Object[] values)
casts a set of values to classes |
static java.lang.Object |
cast(java.lang.Class clazz,
java.lang.Object object)
casts an object to a instance of clazz |
static java.lang.Class |
forName(java.lang.String className)
returns the primitiveClass of the name given as defined by the Java VM class constants. |
static java.lang.Class |
getPrimitive(java.lang.Class wrapperClass)
gets the primitive of the given wrapperClass |
static java.lang.Class |
getWrapper(java.lang.Class primitiveClass)
gets the wrapper of this primitive class |
static java.lang.Boolean |
toBoolean(java.lang.Object object)
casts an object to Boolean |
static java.lang.Byte |
toByte(java.lang.Object object)
casts an object to Byte |
static java.lang.Character |
toCharacter(java.lang.Object object)
casts an object to Character |
static java.lang.Double |
toDouble(java.lang.Object object)
casts an object to Double |
static java.lang.Float |
toFloat(java.lang.Object object)
casts an object to Float |
static java.lang.Integer |
toInteger(java.lang.Object object)
casts an object to Integer |
static java.lang.Long |
toLong(java.lang.Object object)
casts an object to Long |
static java.lang.Short |
toShort(java.lang.Object object)
casts an object to Short |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static java.lang.Object[] cast(java.lang.Class[] classes,
java.lang.Object[] values)
classes - the classes to cast tovalues - the values
public static java.lang.Object cast(java.lang.Class clazz,
java.lang.Object object)
clazz - the class to cast toobject - the object to cast
public static java.lang.Class forName(java.lang.String className)
className - the className
public static java.lang.Class getPrimitive(java.lang.Class wrapperClass)
wrapperClass - the wrapper class
public static java.lang.Class getWrapper(java.lang.Class primitiveClass)
primitiveClass - the primitive class
public static java.lang.Boolean toBoolean(java.lang.Object object)
object - the object
public static java.lang.Byte toByte(java.lang.Object object)
object - the object
public static java.lang.Character toCharacter(java.lang.Object object)
object - the object to parse
public static java.lang.Double toDouble(java.lang.Object object)
object - the object to parse
public static java.lang.Float toFloat(java.lang.Object object)
object - the object to parse
public static java.lang.Long toLong(java.lang.Object object)
object - the object to parse
public static java.lang.Short toShort(java.lang.Object object)
object - the object to parse
public static java.lang.Integer toInteger(java.lang.Object object)
object - the object to parse
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||