com.jeffpalm.util.reflect
Class ReflectUtils
java.lang.Object
com.jeffpalm.util.reflect.ReflectUtils
public final class ReflectUtils
- extends java.lang.Object
Method Summary |
static java.lang.Object |
addToArray(boolean[] array,
boolean val)
|
static java.lang.Object |
addToArray(boolean[] array,
boolean val,
int resize)
|
static java.lang.Object |
addToArray(byte[] array,
byte val)
|
static java.lang.Object |
addToArray(byte[] array,
byte val,
int resize)
|
static java.lang.Object |
addToArray(char[] array,
char val)
|
static java.lang.Object |
addToArray(char[] array,
char val,
int resize)
|
static java.lang.Object |
addToArray(java.lang.Class componentClass,
java.lang.Object array,
java.lang.Object object)
|
static java.lang.Object |
addToArray(java.lang.Class componentClass,
java.lang.Object array,
java.lang.Object object,
int resize)
|
static java.lang.Object |
addToArray(double[] array,
double val)
|
static java.lang.Object |
addToArray(double[] array,
double val,
int resize)
|
static java.lang.Object |
addToArray(float[] array,
float val)
|
static java.lang.Object |
addToArray(float[] array,
float val,
int resize)
|
static java.lang.Object |
addToArray(int[] array,
int val)
|
static java.lang.Object |
addToArray(int[] array,
int val,
int resize)
|
static java.lang.Object |
addToArray(long[] array,
long val)
|
static java.lang.Object |
addToArray(long[] array,
long val,
int resize)
|
static java.lang.Object |
addToArray(java.lang.Object array,
java.lang.Object object)
|
static java.lang.Object |
addToArray(short[] array,
short val)
|
static java.lang.Object |
addToArray(short[] array,
short val,
int resize)
|
boolean |
classHasItsOwnMethod(java.lang.Class cls,
java.lang.String name)
|
boolean |
classHasItsOwnMethod(java.lang.Class cls,
java.lang.String name,
java.lang.Class[] paramTypes)
|
java.lang.Object |
construct(java.lang.Class klass,
java.lang.String str)
|
java.lang.Object |
construct(java.lang.Class klass,
java.lang.String str,
java.io.PrintStream err)
|
java.lang.Class[] |
constructorTypes(java.lang.Class cls)
|
java.lang.Object |
defaultValue(java.lang.Class cls)
|
void |
dumpConstants(java.lang.Class cls,
java.io.PrintStream out)
|
void |
dumpConstants(java.lang.Class cls,
java.io.PrintStream out,
Handler inH)
|
java.lang.reflect.Constructor |
findConstructor(java.lang.Class cls,
java.lang.Class[] pTypes)
|
java.lang.reflect.Method |
findDeclaredMethod(java.lang.Object o,
java.lang.String methodName)
|
java.lang.reflect.Method |
findDeclaredMethod(java.lang.Object o,
java.lang.String[] methodNames)
|
java.lang.reflect.Method |
findDeclaredMethod(java.lang.Object o,
java.lang.String[] methodNames,
boolean recur)
|
java.lang.reflect.Method |
findDeclaredMethod(java.lang.Object o,
java.lang.String methodName,
boolean recur)
|
java.lang.reflect.Method |
findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String methodName)
|
java.lang.reflect.Method |
findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String[] methodNames)
|
java.lang.reflect.Method |
findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String[] methodNames,
boolean recur)
|
java.lang.reflect.Method |
findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String methodName,
boolean recur)
|
java.util.Collection |
findDeclaredMethods(java.lang.Object o,
java.lang.String methodName)
|
java.util.Collection |
findDeclaredMethods(java.lang.Object o,
java.lang.String methodName,
boolean recur)
|
java.util.Collection |
findDeclaredMethodsForClass(java.lang.Class cls,
java.lang.String methodName)
|
java.util.Collection |
findDeclaredMethodsForClass(java.lang.Class cls,
java.lang.String methodName,
boolean recur)
|
java.lang.reflect.Method |
findMethod(java.lang.Object o,
java.lang.String methodName)
|
java.lang.reflect.Method |
findMethodForClass(java.lang.Class cls,
java.lang.String methodName)
|
java.lang.Class |
forName(java.lang.String str)
Returns the class for s even if it's a primitive class name or array |
java.lang.reflect.Field |
getAnyField(java.lang.Object o,
java.lang.String name)
|
java.lang.reflect.Field |
getAnyFieldFromClass(java.lang.Class cls,
java.lang.String name)
|
java.lang.reflect.Field |
getAnyFieldFromClassSafely(java.lang.Class cls,
java.lang.String name)
|
java.lang.reflect.Method |
getAnyMethod(java.lang.Class cls,
java.lang.String name,
java.lang.Class[] pTypes)
|
java.lang.reflect.Method |
getAnyMethod(java.lang.Object o,
java.lang.String name,
int pTypesNum)
|
java.lang.reflect.Method |
getAnyMethodFromClass(java.lang.Class cls,
java.lang.String name,
int pTypesNum)
|
java.lang.reflect.Method |
getAnyMethodSafely(java.lang.Class cls,
java.lang.String name,
java.lang.Class[] pTypes)
|
java.lang.reflect.Constructor[] |
getConstructors(java.lang.Class cls,
ReflectUtils.ConstructorCriteria c)
|
java.lang.reflect.Field[] |
getDeclaredFields(java.lang.Class cls,
FieldFilter mf)
|
java.lang.reflect.Method[] |
getDeclaredMethods(java.lang.Class cls,
MethodFilter mf)
|
static ReflectUtils |
getDefault()
|
java.lang.reflect.Field[] |
getFields(java.lang.Class cls,
FieldFilter mf)
|
java.lang.reflect.Field[] |
getFields(java.lang.Class cls,
int mods)
|
java.lang.reflect.Field[] |
getFields(java.lang.Class cls,
ReflectUtils.FieldCriteria c)
|
static ReflectUtils |
getInstance()
|
java.lang.reflect.Method[] |
getMethods(java.lang.Class cls,
MethodFilter mf)
|
java.lang.reflect.Method[] |
getMethods(java.lang.Class cls,
ReflectUtils.MethodCriteria c)
|
java.lang.reflect.Method[] |
getMethods(java.lang.Class cls,
java.lang.String name)
|
boolean |
hasItsOwnMethod(java.lang.Object o,
java.lang.String name)
|
boolean |
hasItsOwnMethod(java.lang.Object o,
java.lang.String name,
java.lang.Class[] paramTypes)
|
java.lang.Object |
invoke(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
java.lang.Object |
invoke(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h)
|
java.lang.Object |
invoke(java.lang.Object o,
java.lang.String methodName,
java.lang.String[] args)
|
java.lang.Object |
invoke(java.lang.Object o,
java.lang.String methodName,
java.lang.String[] args,
java.io.PrintStream err)
|
boolean |
invokeBoolean(java.lang.reflect.Method m,
java.lang.Object o)
|
boolean |
invokeBoolean(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
boolean |
invokeBoolean(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
boolean defaultValue)
|
char |
invokeChar(java.lang.reflect.Method m,
java.lang.Object o)
|
char |
invokeChar(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
char |
invokeChar(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
char defaultValue)
|
double |
invokeDouble(java.lang.reflect.Method m,
java.lang.Object o)
|
double |
invokeDouble(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
double |
invokeDouble(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
double defaultValue)
|
float |
invokeFloat(java.lang.reflect.Method m,
java.lang.Object o)
|
float |
invokeFloat(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
float |
invokeFloat(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
float defaultValue)
|
int |
invokeInt(java.lang.reflect.Method m,
java.lang.Object o)
|
int |
invokeInt(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
int |
invokeInt(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
int defaultValue)
|
long |
invokeLong(java.lang.reflect.Method m,
java.lang.Object o)
|
long |
invokeLong(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
long |
invokeLong(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
long defaultValue)
|
short |
invokeShort(java.lang.reflect.Method m,
java.lang.Object o)
|
short |
invokeShort(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
|
short |
invokeShort(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
short defaultValue)
|
boolean |
isAnyBoolean(java.lang.Class cls)
|
boolean |
isAnyCharacter(java.lang.Class cls)
|
boolean |
isAnyDouble(java.lang.Class cls)
|
boolean |
isAnyFloat(java.lang.Class cls)
|
boolean |
isAnyInteger(java.lang.Class cls)
|
boolean |
isAnyLong(java.lang.Class cls)
|
boolean |
isAnyShort(java.lang.Class cls)
|
boolean |
isBase(java.lang.Class cls)
|
static boolean |
isConstant(java.lang.reflect.Member m)
|
static void |
iterate(java.lang.Class cls,
ReflectUtils.FieldIterator it)
|
java.lang.String |
methodToString(int mods,
java.lang.String name)
|
java.lang.String |
methodToString(int mods,
java.lang.String name,
java.lang.Class[] pTypes)
|
java.lang.String |
methodToString(int mods,
java.lang.String name,
java.lang.Class[] pTypes,
java.lang.Class[] eTypes)
|
java.lang.Object |
newArray(java.lang.Object array)
|
java.lang.Object |
newInstance(java.lang.Class cls)
|
java.lang.Object |
newInstance(java.lang.Class cls,
java.lang.Class[] pTypes)
|
java.lang.Class |
primitive2Reference(java.lang.Class klass)
|
java.util.List |
setArray(java.lang.reflect.Field field,
java.lang.Object object,
java.lang.String val,
boolean bang,
ReflectUtils.Setter s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static final ReflectUtils instance
DEFAULT_RESIZE
public static final int DEFAULT_RESIZE
- See Also:
- Constant Field Values
getDefault
public static ReflectUtils getDefault()
getInstance
public static ReflectUtils getInstance()
primitive2Reference
public java.lang.Class primitive2Reference(java.lang.Class klass)
invoke
public java.lang.Object invoke(java.lang.Object o,
java.lang.String methodName,
java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
invoke
public java.lang.Object invoke(java.lang.Object o,
java.lang.String methodName,
java.lang.String[] args,
java.io.PrintStream err)
throws java.lang.Exception
- Throws:
java.lang.Exception
newInstance
public java.lang.Object newInstance(java.lang.Class cls)
throws java.lang.Exception
- Throws:
java.lang.Exception
newInstance
public java.lang.Object newInstance(java.lang.Class cls,
java.lang.Class[] pTypes)
throws java.lang.Exception
- Throws:
java.lang.Exception
findConstructor
public java.lang.reflect.Constructor findConstructor(java.lang.Class cls,
java.lang.Class[] pTypes)
defaultValue
public java.lang.Object defaultValue(java.lang.Class cls)
construct
public java.lang.Object construct(java.lang.Class klass,
java.lang.String str)
throws java.lang.Exception
- Throws:
java.lang.Exception
construct
public java.lang.Object construct(java.lang.Class klass,
java.lang.String str,
java.io.PrintStream err)
throws java.lang.Exception
- Throws:
java.lang.Exception
forName
public java.lang.Class forName(java.lang.String str)
throws java.lang.Exception
- Returns the class for
s
even if it's a primitive class name or array
- Returns:
- the class for
s
even if it's a primitive class name or array
- Throws:
java.lang.Exception
constructorTypes
public java.lang.Class[] constructorTypes(java.lang.Class cls)
getFields
public java.lang.reflect.Field[] getFields(java.lang.Class cls,
ReflectUtils.FieldCriteria c)
getMethods
public java.lang.reflect.Method[] getMethods(java.lang.Class cls,
ReflectUtils.MethodCriteria c)
getConstructors
public java.lang.reflect.Constructor[] getConstructors(java.lang.Class cls,
ReflectUtils.ConstructorCriteria c)
getFields
public java.lang.reflect.Field[] getFields(java.lang.Class cls,
int mods)
getAnyField
public java.lang.reflect.Field getAnyField(java.lang.Object o,
java.lang.String name)
throws java.lang.NoSuchFieldError
- Throws:
java.lang.NoSuchFieldError
getAnyFieldFromClass
public java.lang.reflect.Field getAnyFieldFromClass(java.lang.Class cls,
java.lang.String name)
throws java.lang.NoSuchFieldError
- Throws:
java.lang.NoSuchFieldError
getAnyFieldFromClassSafely
public java.lang.reflect.Field getAnyFieldFromClassSafely(java.lang.Class cls,
java.lang.String name)
getAnyMethod
public java.lang.reflect.Method getAnyMethod(java.lang.Class cls,
java.lang.String name,
java.lang.Class[] pTypes)
throws java.lang.NoSuchMethodException
- Throws:
java.lang.NoSuchMethodException
getAnyMethodSafely
public java.lang.reflect.Method getAnyMethodSafely(java.lang.Class cls,
java.lang.String name,
java.lang.Class[] pTypes)
getAnyMethod
public java.lang.reflect.Method getAnyMethod(java.lang.Object o,
java.lang.String name,
int pTypesNum)
throws java.lang.NoSuchMethodException
- Throws:
java.lang.NoSuchMethodException
getAnyMethodFromClass
public java.lang.reflect.Method getAnyMethodFromClass(java.lang.Class cls,
java.lang.String name,
int pTypesNum)
throws java.lang.NoSuchMethodException
- Throws:
java.lang.NoSuchMethodException
methodToString
public java.lang.String methodToString(int mods,
java.lang.String name)
methodToString
public java.lang.String methodToString(int mods,
java.lang.String name,
java.lang.Class[] pTypes)
methodToString
public java.lang.String methodToString(int mods,
java.lang.String name,
java.lang.Class[] pTypes,
java.lang.Class[] eTypes)
getMethods
public java.lang.reflect.Method[] getMethods(java.lang.Class cls,
java.lang.String name)
hasItsOwnMethod
public final boolean hasItsOwnMethod(java.lang.Object o,
java.lang.String name)
hasItsOwnMethod
public final boolean hasItsOwnMethod(java.lang.Object o,
java.lang.String name,
java.lang.Class[] paramTypes)
classHasItsOwnMethod
public final boolean classHasItsOwnMethod(java.lang.Class cls,
java.lang.String name)
classHasItsOwnMethod
public final boolean classHasItsOwnMethod(java.lang.Class cls,
java.lang.String name,
java.lang.Class[] paramTypes)
addToArray
public static java.lang.Object addToArray(boolean[] array,
boolean val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(boolean[] array,
boolean val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(byte[] array,
byte val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(byte[] array,
byte val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(char[] array,
char val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(char[] array,
char val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(double[] array,
double val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(double[] array,
double val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(float[] array,
float val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(float[] array,
float val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(int[] array,
int val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(int[] array,
int val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(long[] array,
long val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(long[] array,
long val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(short[] array,
short val)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(short[] array,
short val,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(java.lang.Object array,
java.lang.Object object)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(java.lang.Class componentClass,
java.lang.Object array,
java.lang.Object object)
throws java.lang.Exception
- Throws:
java.lang.Exception
addToArray
public static java.lang.Object addToArray(java.lang.Class componentClass,
java.lang.Object array,
java.lang.Object object,
int resize)
throws java.lang.Exception
- Throws:
java.lang.Exception
newArray
public java.lang.Object newArray(java.lang.Object array)
dumpConstants
public void dumpConstants(java.lang.Class cls,
java.io.PrintStream out)
dumpConstants
public void dumpConstants(java.lang.Class cls,
java.io.PrintStream out,
Handler inH)
iterate
public static void iterate(java.lang.Class cls,
ReflectUtils.FieldIterator it)
throws java.lang.Exception
- Throws:
java.lang.Exception
isConstant
public static boolean isConstant(java.lang.reflect.Member m)
isBase
public boolean isBase(java.lang.Class cls)
findDeclaredMethod
public java.lang.reflect.Method findDeclaredMethod(java.lang.Object o,
java.lang.String methodName)
findDeclaredMethod
public java.lang.reflect.Method findDeclaredMethod(java.lang.Object o,
java.lang.String methodName,
boolean recur)
findDeclaredMethod
public java.lang.reflect.Method findDeclaredMethod(java.lang.Object o,
java.lang.String[] methodNames)
findDeclaredMethod
public java.lang.reflect.Method findDeclaredMethod(java.lang.Object o,
java.lang.String[] methodNames,
boolean recur)
findDeclaredMethodForClass
public java.lang.reflect.Method findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String methodName)
findDeclaredMethodForClass
public java.lang.reflect.Method findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String methodName,
boolean recur)
findDeclaredMethodForClass
public java.lang.reflect.Method findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String[] methodNames)
findDeclaredMethodForClass
public java.lang.reflect.Method findDeclaredMethodForClass(java.lang.Class cls,
java.lang.String[] methodNames,
boolean recur)
findDeclaredMethods
public java.util.Collection findDeclaredMethods(java.lang.Object o,
java.lang.String methodName)
findDeclaredMethods
public java.util.Collection findDeclaredMethods(java.lang.Object o,
java.lang.String methodName,
boolean recur)
findDeclaredMethodsForClass
public java.util.Collection findDeclaredMethodsForClass(java.lang.Class cls,
java.lang.String methodName)
findDeclaredMethodsForClass
public java.util.Collection findDeclaredMethodsForClass(java.lang.Class cls,
java.lang.String methodName,
boolean recur)
invoke
public java.lang.Object invoke(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invoke
public java.lang.Object invoke(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h)
findMethod
public java.lang.reflect.Method findMethod(java.lang.Object o,
java.lang.String methodName)
findMethodForClass
public java.lang.reflect.Method findMethodForClass(java.lang.Class cls,
java.lang.String methodName)
getMethods
public java.lang.reflect.Method[] getMethods(java.lang.Class cls,
MethodFilter mf)
getDeclaredMethods
public java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class cls,
MethodFilter mf)
getFields
public java.lang.reflect.Field[] getFields(java.lang.Class cls,
FieldFilter mf)
getDeclaredFields
public java.lang.reflect.Field[] getDeclaredFields(java.lang.Class cls,
FieldFilter mf)
setArray
public java.util.List setArray(java.lang.reflect.Field field,
java.lang.Object object,
java.lang.String val,
boolean bang,
ReflectUtils.Setter s)
throws java.lang.Exception
- Throws:
java.lang.Exception
invokeBoolean
public boolean invokeBoolean(java.lang.reflect.Method m,
java.lang.Object o)
invokeBoolean
public boolean invokeBoolean(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeInt
public int invokeInt(java.lang.reflect.Method m,
java.lang.Object o)
invokeInt
public int invokeInt(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeLong
public long invokeLong(java.lang.reflect.Method m,
java.lang.Object o)
invokeLong
public long invokeLong(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeDouble
public double invokeDouble(java.lang.reflect.Method m,
java.lang.Object o)
invokeDouble
public double invokeDouble(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeFloat
public float invokeFloat(java.lang.reflect.Method m,
java.lang.Object o)
invokeFloat
public float invokeFloat(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeShort
public short invokeShort(java.lang.reflect.Method m,
java.lang.Object o)
invokeShort
public short invokeShort(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeChar
public char invokeChar(java.lang.reflect.Method m,
java.lang.Object o)
invokeChar
public char invokeChar(java.lang.reflect.Method m,
java.lang.Object o,
Handler h)
invokeBoolean
public boolean invokeBoolean(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
boolean defaultValue)
invokeInt
public int invokeInt(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
int defaultValue)
invokeLong
public long invokeLong(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
long defaultValue)
invokeDouble
public double invokeDouble(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
double defaultValue)
invokeFloat
public float invokeFloat(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
float defaultValue)
invokeShort
public short invokeShort(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
short defaultValue)
invokeChar
public char invokeChar(java.lang.reflect.Method m,
java.lang.Object o,
java.lang.Object[] args,
Handler h,
char defaultValue)
isAnyBoolean
public boolean isAnyBoolean(java.lang.Class cls)
isAnyInteger
public boolean isAnyInteger(java.lang.Class cls)
isAnyLong
public boolean isAnyLong(java.lang.Class cls)
isAnyDouble
public boolean isAnyDouble(java.lang.Class cls)
isAnyFloat
public boolean isAnyFloat(java.lang.Class cls)
isAnyShort
public boolean isAnyShort(java.lang.Class cls)
isAnyCharacter
public boolean isAnyCharacter(java.lang.Class cls)