类 ClassUtils


  • public class ClassUtils
    extends 
    ClassUtils. (Tool, Static, ThreadSafe)
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static <?>  className)  
      static boxed​(boolean v)  
      static boxed​(byte v)  
      static boxed​(char v)  
      static boxed​(double v)  
      static boxed​(float v)  
      static boxed​(int v)  
      static boxed​(long v)  
      static boxed​(short v)  
      static  v)  
      static void  name, byte[] bytecode)  
      static <?>  className)  
      static <?> [] packages,  className)  
      static <?> <?> type)  
      static <?> <?> cls)  
      static <?> <?> cls, int i)  
      static <?> type)  
      static  method, <?>[] parameterClasses,  rightCode)  
      static int  object)  
      static <?> cls)  
      static boolean  javaVersion)  
      static boolean  javaVersion)  
      static boolean  object)  
      static  name)  
      static <?> currentClass,  name, <?>[] parameterTypes)  
      static <K,​V>
      <K,​V>
      <K,​V>[] entries)  
      static  e)  
      static  name)  
      static boolean  v)  
      static byte  v)  
      static char  v)  
      static double  v)  
      static float  v)  
      static int  v)  
      static long  v)  
      static  v)  
      static short  v)  
      • 从类继承的方法 java.lang.

        , , , , , , , ,
    • 字段详细资料

      • CLASS_EXTENSION

        public static final  CLASS_EXTENSION
        另请参阅:
        常量字段值
      • JAVA_EXTENSION

        public static final  JAVA_EXTENSION
        另请参阅:
        常量字段值
    • 方法详细资料

      • newInstance

        public static  newInstance​( name)
      • forName

        public static <?> forName​([] packages,
                                        className)
      • forName

        public static <?> forName​( className)
      • _forName

        public static <?> _forName​( className)
                                 throws 
        抛出:
      • getBoxedClass

        public static <?> getBoxedClass​(<?> type)
      • boxed

        public static  boxed​(boolean v)
      • boxed

        public static  boxed​(char v)
      • boxed

        public static  boxed​(byte v)
      • boxed

        public static  boxed​(short v)
      • boxed

        public static  boxed​(int v)
      • boxed

        public static  boxed​(long v)
      • boxed

        public static  boxed​(float v)
      • boxed

        public static  boxed​(double v)
      • boxed

        public static  boxed​( v)
      • unboxed

        public static boolean unboxed​( v)
      • unboxed

        public static char unboxed​( v)
      • unboxed

        public static byte unboxed​( v)
      • unboxed

        public static short unboxed​( v)
      • unboxed

        public static int unboxed​( v)
      • unboxed

        public static long unboxed​( v)
      • unboxed

        public static float unboxed​( v)
      • unboxed

        public static double unboxed​( v)
      • unboxed

        public static  unboxed​( v)
      • isNotEmpty

        public static boolean isNotEmpty​( object)
      • getSize

        public static int getSize​( object)
      • toURI

        public static  toURI​( name)
      • getGenericClass

        public static <?> getGenericClass​(<?> cls)
      • getGenericClass

        public static <?> getGenericClass​(<?> cls,
                                               int i)
      • isBeforeJava5

        public static boolean isBeforeJava5​( javaVersion)
      • isBeforeJava6

        public static boolean isBeforeJava6​( javaVersion)
      • toString

        public static  toString​( e)
      • checkBytecode

        public static void checkBytecode​( name,
                                         byte[] bytecode)
      • getSizeMethod

        public static  getSizeMethod​(<?> cls)
      • getMethodName

        public static  getMethodName​( method,
                                           <?>[] parameterClasses,
                                            rightCode)
      • searchMethod

        public static  searchMethod​(<?> currentClass,
                                           name,
                                          <?>[] parameterTypes)
                                   throws 
        抛出:
      • getInitCode

        public static  getInitCode​(<?> type)
      • toMap

        public static <K,​V> <K,​V> toMap​(<K,​V>[] entries)