|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.tudelft.simulation.language.primitives.Primitive
public final class 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 2002-2005 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl/language
License of use: Lesser General Public License (LGPL)
, 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 | |||||||||