com.sun.enterprise.admin.util
Class ClassUtil
java.lang.Object
com.sun.enterprise.admin.util.ClassUtil
public final class ClassUtil
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
objectIsArray
public static boolean objectIsArray(Object o)
classIsArray
public static boolean classIsArray(Class theClass)
objectIsPrimitiveArray
public static boolean objectIsPrimitiveArray(Object o)
classnameIsArray
public static boolean classnameIsArray(String classname)
classnameIsPrimitiveArray
public static boolean classnameIsPrimitiveArray(String classname)
getPrimitiveArrayTypeCode
public static char getPrimitiveArrayTypeCode(Class theClass)
getPrimitiveArrayTypeCode
public static char getPrimitiveArrayTypeCode(String classname)
getArrayMemberClassName
public static String getArrayMemberClassName(String classname)
getClassFromName
public static Class getClassFromName(String classname)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
PrimitiveClassToObjectClass
public static Class PrimitiveClassToObjectClass(Class theClass)
IsPrimitiveClass
public static boolean IsPrimitiveClass(Class theClass)
PrimitiveLetterToClassName
public static String PrimitiveLetterToClassName(char primitive)
getTypes
public static String[] getTypes(Object[] args)
getFriendlyClassname
public static String getFriendlyClassname(Class theClass)
getFriendlyClassname
public static String getFriendlyClassname(String type)
getArrayElementClass
public static Class getArrayElementClass(Class arrayClass)
getInnerArrayElementClass
public static Class getInnerArrayElementClass(Class arrayClass)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
signaturesAreCompatible
public static boolean signaturesAreCompatible(Class[] callee,
Class[] argsSignature)
InstantiateObject
public static Object InstantiateObject(Class theClass,
Object[] args)
throws Exception
- Throws:
Exception
InstantiateObject
public static Object InstantiateObject(Class theClass,
String theString)
throws Exception
- Throws:
Exception
InstantiateFromString
public static Object InstantiateFromString(Class theClass,
String theString)
throws Exception
- Throws:
Exception
InstantiateDefault
public static Object InstantiateDefault(Class inClass)
throws Exception
- Throws:
Exception
ExpandClassName
public static String ExpandClassName(String name)
convertArrayClass
public static Class convertArrayClass(Class arrayClass,
Class newInnerType)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
Copyright © 2012. All Rights Reserved.