类 ClassUtil

java.lang.Object
com.icetech.sdk.util.ClassUtil

public class ClassUtil extends Object
作者:
wgy
  • 构造器详细资料

    • ClassUtil

      public ClassUtil()
  • 方法详细资料

    • getSuperClassGenricType

      public static Class<?> getSuperClassGenricType(Class<?> clazz, int index) throws IndexOutOfBoundsException
      返回定义类时的泛型参数的类型.
      如:定义一个BookManager类
      public BookManager extends GenricManager<Book,Address>{...}
      调用getSuperClassGenricType(getClass(),0)将返回Book的Class类型
      调用getSuperClassGenricType(getClass(),1)将返回Address的Class类型
      参数:
      clazz - 从哪个类中获取
      index - 泛型参数索引,从0开始
      抛出:
      IndexOutOfBoundsException