com.greenpineyu.fel.common
类 ReflectUtil

java.lang.Object
  继承者 com.greenpineyu.fel.common.ReflectUtil

public class ReflectUtil
extends Object


构造方法摘要
ReflectUtil()
           
 
方法摘要
static Method findMethod(Class<?> cls, String attr, Class<?>[] paramTypes)
          查找方法,包含get方法和is方法。
static String getClassName(Class<?> cls)
           
static Method getMethod(Class<?> cls, String methodName, Class<?>[] paramTypes)
           
static boolean isPrimitiveNumber(Class<?> c)
           
static boolean isPrimitiveOrWrapNumber(Class<?> c)
          是基本类型中的数值类型(包含包装类型)
static boolean isTypeMatch(Class<?> c1, Class<?> c2)
           
static void sort(int[] array)
           
static Class<?> toPrimitiveClass(Class<?> c)
           
static Class<?> toWrapperClass(Class<?> c)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ReflectUtil

public ReflectUtil()
方法详细信息

isPrimitiveOrWrapNumber

public static boolean isPrimitiveOrWrapNumber(Class<?> c)
是基本类型中的数值类型(包含包装类型)

返回:

isPrimitiveNumber

public static boolean isPrimitiveNumber(Class<?> c)

toWrapperClass

public static Class<?> toWrapperClass(Class<?> c)

toPrimitiveClass

public static Class<?> toPrimitiveClass(Class<?> c)

sort

public static void sort(int[] array)

findMethod

public static Method findMethod(Class<?> cls,
                                String attr,
                                Class<?>[] paramTypes)
查找方法,包含get方法和is方法。

参数:
cls -
attr -
返回:

getMethod

public static Method getMethod(Class<?> cls,
                               String methodName,
                               Class<?>[] paramTypes)

isTypeMatch

public static boolean isTypeMatch(Class<?> c1,
                                  Class<?> c2)

getClassName

public static String getClassName(Class<?> cls)


Copyright © 2013. All Rights Reserved.