org.huihoo.jfox.jmx.loading
Class PrimitiveClassLoader
java.lang.Object
|
+--org.huihoo.jfox.jmx.loading.PrimitiveClassLoader
- public class PrimitiveClassLoader
- extends java.lang.Object
change primitive type to Class
- Author:
- Young Yang
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static PrimitiveClassLoader getInstance()
loadClass
public java.lang.Class loadClass(java.lang.String primitiveName)
object2PrimitiveClass
public java.lang.Class object2PrimitiveClass(java.lang.Object obj)
createObject
public java.lang.Object createObject(java.lang.String value,
java.lang.String className)
- create a Object by it's value and className , only check primitive class
- Parameters:
value - className - - Returns:
- primitive Object or itself
isAssignable
public boolean isAssignable(java.lang.Class primitiveClass,
java.lang.Class objClass)
isPrimitiveType
public boolean isPrimitiveType(java.lang.String type)