Class TypeUtils

java.lang.Object
net.sf.cglib.core.TypeUtils

public class TypeUtils extends Object
  • Method Details

    • getType

      public static org.objectweb.asm.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(org.objectweb.asm.Type type)
    • getPackageName

      public static String getPackageName(String className)
    • upperFirst

      public static String upperFirst(String s)
    • getClassName

      public static String getClassName(org.objectweb.asm.Type type)
    • add

      public static org.objectweb.asm.Type[] add(org.objectweb.asm.Type[] types, org.objectweb.asm.Type extra)
    • add

      public static org.objectweb.asm.Type[] add(org.objectweb.asm.Type[] t1, org.objectweb.asm.Type[] t2)
    • fromInternalName

      public static org.objectweb.asm.Type fromInternalName(String name)
    • fromInternalNames

      public static org.objectweb.asm.Type[] fromInternalNames(String[] names)
    • getStackSize

      public static int getStackSize(org.objectweb.asm.Type[] types)
    • toInternalNames

      public static String[] toInternalNames(org.objectweb.asm.Type[] types)
    • parseSignature

      public static Signature parseSignature(String s)
    • parseType

      public static org.objectweb.asm.Type parseType(String s)
    • parseTypes

      public static org.objectweb.asm.Type[] parseTypes(String s)
    • parseConstructor

      public static Signature parseConstructor(org.objectweb.asm.Type[] types)
    • parseConstructor

      public static Signature parseConstructor(String sig)
    • getBoxedType

      public static org.objectweb.asm.Type getBoxedType(org.objectweb.asm.Type type)
    • getUnboxedType

      public static org.objectweb.asm.Type getUnboxedType(org.objectweb.asm.Type type)
    • isArray

      public static boolean isArray(org.objectweb.asm.Type type)
    • getComponentType

      public static org.objectweb.asm.Type getComponentType(org.objectweb.asm.Type type)
    • isPrimitive

      public static boolean isPrimitive(org.objectweb.asm.Type type)
    • emulateClassGetName

      public static String emulateClassGetName(org.objectweb.asm.Type type)
    • isConstructor

      public static boolean isConstructor(MethodInfo method)
    • getTypes

      public static org.objectweb.asm.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(org.objectweb.asm.Type type)
    • escapeType

      public static String escapeType(String s)