Class TypeUtils

java.lang.Object
org.springframework.cglib.core.TypeUtils

public class TypeUtils extends Object
  • Method Details

    • getType

      public static Type getType(String className)
    • isFinal

      public static boolean isFinal(int access)
    • isStatic

      public static boolean isStatic(int access)
    • isProtected

      public static boolean isProtected(int access)
    • isPublic

      public static boolean isPublic(int access)
    • isAbstract

      public static boolean isAbstract(int access)
    • isInterface

      public static boolean isInterface(int access)
    • isPrivate

      public static boolean isPrivate(int access)
    • isSynthetic

      public static boolean isSynthetic(int access)
    • isBridge

      public static boolean isBridge(int access)
    • getPackageName

      public static String getPackageName(Type type)
    • getPackageName

      public static String getPackageName(String className)
    • upperFirst

      public static String upperFirst(String s)
    • getClassName

      public static String getClassName(Type type)
    • add

      public static Type[] add(Type[] types, Type extra)
    • add

      public static Type[] add(Type[] t1, Type[] t2)
    • fromInternalName

      public static Type fromInternalName(String name)
    • fromInternalNames

      public static Type[] fromInternalNames(String[] names)
    • getStackSize

      public static int getStackSize(Type[] types)
    • toInternalNames

      public static String[] toInternalNames(Type[] types)
    • parseSignature

      public static Signature parseSignature(String s)
    • parseType

      public static Type parseType(String s)
    • parseTypes

      public static Type[] parseTypes(String s)
    • parseConstructor

      public static Signature parseConstructor(Type[] types)
    • parseConstructor

      public static Signature parseConstructor(String sig)
    • getBoxedType

      public static Type getBoxedType(Type type)
    • getUnboxedType

      public static Type getUnboxedType(Type type)
    • isArray

      public static boolean isArray(Type type)
    • getComponentType

      public static Type getComponentType(Type type)
    • isPrimitive

      public static boolean isPrimitive(Type type)
    • emulateClassGetName

      public static String emulateClassGetName(Type type)
    • isConstructor

      public static boolean isConstructor(MethodInfo method)
    • getTypes

      public static Type[] getTypes(Class[] classes)
    • ICONST

      public static int ICONST(int value)
    • LCONST

      public static int LCONST(long value)
    • FCONST

      public static int FCONST(float value)
    • DCONST

      public static int DCONST(double value)
    • NEWARRAY

      public static int NEWARRAY(Type type)
    • escapeType

      public static String escapeType(String s)