com.jscape.util.reflection
Class ReflectionTools
java.lang.Object
com.jscape.util.reflection.ReflectionTools
public final class ReflectionTools
- extends java.lang.Object
- Author:
- Alex
Method Summary |
static java.lang.Class[] |
getClassInterfaces(java.lang.Class aClass)
|
static boolean |
isArray(java.lang.Object target)
|
static boolean |
isPrimitive(java.lang.Class type)
|
static boolean |
isPrimitive(java.lang.String name)
|
static java.util.List |
loadObjects(java.io.File dir,
com.jscape.util.ClassFilter filter)
|
static boolean |
match(java.lang.Class[] declaredTypes,
java.lang.Class[] actualTypes,
boolean explicit)
|
static java.lang.Class |
primitiveTypeFor(java.lang.Class wrapper)
|
static java.lang.Class |
typeNameToClass(java.lang.String typeName)
|
static java.lang.Class |
typeNameToPrimitiveClass(java.lang.String typeName)
|
static java.lang.Class |
typeToClass(java.lang.Class type)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getClassInterfaces
public static java.lang.Class[] getClassInterfaces(java.lang.Class aClass)
loadObjects
public static java.util.List loadObjects(java.io.File dir,
com.jscape.util.ClassFilter filter)
primitiveTypeFor
public static java.lang.Class primitiveTypeFor(java.lang.Class wrapper)
isPrimitive
public static boolean isPrimitive(java.lang.Class type)
isPrimitive
public static boolean isPrimitive(java.lang.String name)
typeToClass
public static java.lang.Class typeToClass(java.lang.Class type)
typeNameToClass
public static java.lang.Class typeNameToClass(java.lang.String typeName)
typeNameToPrimitiveClass
public static java.lang.Class typeNameToPrimitiveClass(java.lang.String typeName)
match
public static boolean match(java.lang.Class[] declaredTypes,
java.lang.Class[] actualTypes,
boolean explicit)
isArray
public static boolean isArray(java.lang.Object target)
Copyright © JSCAPE LLC. 1999-2015. All Rights Reserved