|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas_ejb.lib.JavaType
public class JavaType
This class implements methods which permit to get informations about Java Types:
Constructor Summary | |
---|---|
JavaType()
|
Method Summary | |
---|---|
static java.lang.String |
getDefaultValue(java.lang.Class c)
Returns the default value of the given Java Type. |
static java.lang.String |
getName(java.lang.Class c)
Returns the name of the given type |
static java.lang.String |
getSQLGetMethod(java.lang.Class c)
Returns the name of the getXXX method associated with the given type in java.sql.ResultSet. |
static java.lang.String |
getSQLSetMethod(java.lang.Class c)
Returns the name of the setXXX method associated with the given type in java.sql.ResultSet. |
static java.lang.String |
getSQLType(java.lang.Class c)
Returns the SQL Type mapping the given Java Type. |
static java.lang.String |
getWrapperType(java.lang.Class c)
Returns the wrapper type of the given Java Type. |
static boolean |
isCollecOrEnum(java.lang.Class c)
Returns true if the given class implements java.uti.Collection or java.util.Enumeration false otherwise. |
static boolean |
isSerializable(java.lang.Class c)
Returns true if the given class is a Serializable Java Type, false otherwise. |
static boolean |
isValidForRmi(java.lang.Class c)
Returns true if the given class is a valid type for RMI, false otherwise. |
static boolean |
isVoid(java.lang.Class c)
Returns true if the given type is the type 'void' |
static boolean |
isXxxObjectMethod(java.lang.String name)
Returns true if the given method name is getObject() or setObject() |
static java.lang.Boolean |
toObject(boolean val)
|
static java.lang.Byte |
toObject(byte val)
|
static java.lang.Character |
toObject(char val)
|
static java.lang.Double |
toObject(double val)
|
static java.lang.Float |
toObject(float val)
|
static java.lang.Integer |
toObject(int val)
|
static java.lang.Long |
toObject(long val)
|
static java.lang.Object |
toObject(java.lang.Object val)
|
static java.lang.Short |
toObject(short val)
|
static java.lang.String |
toStringObject(java.lang.String name,
java.lang.Class c)
If it is a primitive type, return a new Object constructor, else return the same object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JavaType()
Method Detail |
---|
public static boolean isVoid(java.lang.Class c)
public static java.lang.String getName(java.lang.Class c)
public static boolean isSerializable(java.lang.Class c)
public static boolean isValidForRmi(java.lang.Class c)
public static boolean isCollecOrEnum(java.lang.Class c)
public static java.lang.String getSQLGetMethod(java.lang.Class c)
c
- the class object for a Java type.
public static java.lang.String getSQLSetMethod(java.lang.Class c)
c
- the class object for a Java type.
public static boolean isXxxObjectMethod(java.lang.String name)
public static java.lang.String getSQLType(java.lang.Class c)
c
- the class object for a Java type.
public static java.lang.String getDefaultValue(java.lang.Class c)
c
- the class object for a Java type.
public static java.lang.String getWrapperType(java.lang.Class c)
c
- the class object for a Java type.
public static java.lang.Boolean toObject(boolean val)
public static java.lang.Byte toObject(byte val)
public static java.lang.Short toObject(short val)
public static java.lang.Integer toObject(int val)
public static java.lang.Long toObject(long val)
public static java.lang.Float toObject(float val)
public static java.lang.Double toObject(double val)
public static java.lang.Character toObject(char val)
public static java.lang.Object toObject(java.lang.Object val)
public static java.lang.String toStringObject(java.lang.String name, java.lang.Class c)
name
- name of the varval
- the object value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |