程序包 dev.utils.common

类 ReflectUtils


  • public final class ReflectUtils
    extends java.lang.Object
    detail: 反射相关工具类
    作者:
    Ttt
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean equals​(java.lang.Object object)
      判断反射的两个对象是否一样
      ReflectUtils field​(java.lang.String name)
      设置反射的字段
      ReflectUtils field​(java.lang.String name, java.lang.Object value)
      设置反射的字段
      <T> T get()
      获取反射想要获取的
      int hashCode()
      获取 HashCode
      ReflectUtils method​(java.lang.String name)
      设置反射的方法
      ReflectUtils method​(java.lang.String name, java.lang.Object... args)
      设置反射的方法
      ReflectUtils newInstance()
      实例化反射对象
      ReflectUtils newInstance​(java.lang.Object... args)
      实例化反射对象
      <P> P proxy​(java.lang.Class<P> proxyType)
      根据类, 代理创建并返回对象
      static ReflectUtils reflect​(java.lang.Class<?> clazz)
      设置要反射的类
      static ReflectUtils reflect​(java.lang.Object object)
      设置要反射的类
      static ReflectUtils reflect​(java.lang.String className)
      设置要反射的类
      static ReflectUtils reflect​(java.lang.String className, java.lang.ClassLoader classLoader)
      设置要反射的类
      ReflectUtils setEnumVal​(java.lang.Class<?> clazz, java.lang.String name, java.lang.String value)
      设置枚举值
      java.lang.String toString()
      获取反射获取的对象
      java.lang.Class<?> type()
      获取类型
      • 从类继承的方法 java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait