public interface  net.sf.cglib.core.Constants extends java.lang.Object implements net.sf.cglib.asm.$Opcodes
{
public static final int ASM_API;
public static final java.lang.Class[] EMPTY_CLASS_ARRAY;
public static final net.sf.cglib.asm.$Type[] TYPES_EMPTY;
public static final net.sf.cglib.core.Signature SIG_STATIC;
public static final net.sf.cglib.asm.$Type TYPE_OBJECT_ARRAY;
public static final net.sf.cglib.asm.$Type TYPE_CLASS_ARRAY;
public static final net.sf.cglib.asm.$Type TYPE_STRING_ARRAY;
public static final net.sf.cglib.asm.$Type TYPE_OBJECT;
public static final net.sf.cglib.asm.$Type TYPE_CLASS;
public static final net.sf.cglib.asm.$Type TYPE_CLASS_LOADER;
public static final net.sf.cglib.asm.$Type TYPE_CHARACTER;
public static final net.sf.cglib.asm.$Type TYPE_BOOLEAN;
public static final net.sf.cglib.asm.$Type TYPE_DOUBLE;
public static final net.sf.cglib.asm.$Type TYPE_FLOAT;
public static final net.sf.cglib.asm.$Type TYPE_LONG;
public static final net.sf.cglib.asm.$Type TYPE_INTEGER;
public static final net.sf.cglib.asm.$Type TYPE_SHORT;
public static final net.sf.cglib.asm.$Type TYPE_BYTE;
public static final net.sf.cglib.asm.$Type TYPE_NUMBER;
public static final net.sf.cglib.asm.$Type TYPE_STRING;
public static final net.sf.cglib.asm.$Type TYPE_THROWABLE;
public static final net.sf.cglib.asm.$Type TYPE_BIG_INTEGER;
public static final net.sf.cglib.asm.$Type TYPE_BIG_DECIMAL;
public static final net.sf.cglib.asm.$Type TYPE_STRING_BUFFER;
public static final net.sf.cglib.asm.$Type TYPE_RUNTIME_EXCEPTION;
public static final net.sf.cglib.asm.$Type TYPE_ERROR;
public static final net.sf.cglib.asm.$Type TYPE_SYSTEM;
public static final net.sf.cglib.asm.$Type TYPE_SIGNATURE;
public static final net.sf.cglib.asm.$Type TYPE_TYPE;
public static final java.lang.String CONSTRUCTOR_NAME;
public static final java.lang.String STATIC_NAME;
public static final java.lang.String SOURCE_FILE;
public static final java.lang.String SUID_FIELD_NAME;
public static final int PRIVATE_FINAL_STATIC;
public static final int SWITCH_STYLE_TRIE;
public static final int SWITCH_STYLE_HASH;
public static final int SWITCH_STYLE_HASHONLY;
static void <clinit>()
{
net.sf.cglib.asm.$Type[] v;
net.sf.cglib.core.Signature v;
int v;
java.lang.Class[] v;
net.sf.cglib.asm.$Type v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = staticinvoke <net.sf.cglib.core.AsmApi: int value()>();
<net.sf.cglib.core.Constants: int ASM_API> = v;
v = newarray (java.lang.Class)[0];
<net.sf.cglib.core.Constants: java.lang.Class[] EMPTY_CLASS_ARRAY> = v;
v = newarray (net.sf.cglib.asm.$Type)[0];
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type[] TYPES_EMPTY> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.core.Signature parseSignature(java.lang.String)>("void <clinit>()");
<net.sf.cglib.core.Constants: net.sf.cglib.core.Signature SIG_STATIC> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Object[]");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_OBJECT_ARRAY> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Class[]");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_CLASS_ARRAY> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("String[]");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_STRING_ARRAY> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Object");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_OBJECT> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Class");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_CLASS> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("ClassLoader");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_CLASS_LOADER> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Character");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_CHARACTER> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Boolean");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_BOOLEAN> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Double");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_DOUBLE> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Float");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_FLOAT> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Long");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_LONG> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Integer");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_INTEGER> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Short");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_SHORT> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Byte");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_BYTE> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Number");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_NUMBER> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("String");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_STRING> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Throwable");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_THROWABLE> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("java.math.BigInteger");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_BIG_INTEGER> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("java.math.BigDecimal");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_BIG_DECIMAL> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("StringBuffer");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_STRING_BUFFER> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("RuntimeException");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_RUNTIME_EXCEPTION> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("Error");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_ERROR> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("System");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_SYSTEM> = v;
v = staticinvoke <net.sf.cglib.core.TypeUtils: net.sf.cglib.asm.$Type parseType(java.lang.String)>("net.sf.cglib.core.Signature");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_SIGNATURE> = v;
v = staticinvoke <net.sf.cglib.asm.$Type: net.sf.cglib.asm.$Type getType(java.lang.Class)>(class "Lnet/sf/cglib/asm/$Type;");
<net.sf.cglib.core.Constants: net.sf.cglib.asm.$Type TYPE_TYPE> = v;
return;
}
}