META-INF/MANIFEST.MF
org/
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/AnnotationVisitor.class
AnnotationVisitor.java package org.objectweb.asm public abstract org.objectweb.asm.AnnotationVisitor extends java.lang.Object { protected final int api protected org.objectweb.asm.AnnotationVisitor av public void <init> (int) int api public void <init> (int, org.objectweb.asm.AnnotationVisitor) int api org.objectweb.asm.AnnotationVisitor av public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name public void visitEnd () }
org/objectweb/asm/AnnotationWriter.class
AnnotationWriter.java package org.objectweb.asm final org.objectweb.asm.AnnotationWriter extends org.objectweb.asm.AnnotationVisitor { private final org.objectweb.asm.ClassWriter cw private int size private final boolean named private final org.objectweb.asm.ByteVector bv private final org.objectweb.asm.ByteVector parent private final int offset org.objectweb.asm.AnnotationWriter next org.objectweb.asm.AnnotationWriter prev void <init> (org.objectweb.asm.ClassWriter, boolean, org.objectweb.asm.ByteVector, org.objectweb.asm.ByteVector, int) org.objectweb.asm.ClassWriter cw boolean named org.objectweb.asm.ByteVector bv org.objectweb.asm.ByteVector parent int offset public void visit (java.lang.String, java.lang.Object) int v int i byte[] v int i boolean[] v int i short[] v int i char[] v int i int[] v int i long[] v int i float[] v int i double[] v org.objectweb.asm.Item i String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name public void visitEnd () byte[] data int getSize () int size org.objectweb.asm.AnnotationWriter aw void put (org.objectweb.asm.ByteVector) org.objectweb.asm.ByteVector out int n int size org.objectweb.asm.AnnotationWriter aw org.objectweb.asm.AnnotationWriter last static void put (org.objectweb.asm.AnnotationWriter[], int, org.objectweb.asm.ByteVector) int i org.objectweb.asm.AnnotationWriter aw org.objectweb.asm.AnnotationWriter last int n int i org.objectweb.asm.AnnotationWriter[] panns int off org.objectweb.asm.ByteVector out int size static void putTarget (int, org.objectweb.asm.TypePath, org.objectweb.asm.ByteVector) int length int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.ByteVector out }
org/objectweb/asm/Attribute.class
Attribute.java package org.objectweb.asm public org.objectweb.asm.Attribute extends java.lang.Object { public final String type byte[] value org.objectweb.asm.Attribute next protected void <init> (java.lang.String) String type public boolean isUnknown () public boolean isCodeAttribute () protected org.objectweb.asm.Label[] getLabels () protected org.objectweb.asm.Attribute read (org.objectweb.asm.ClassReader, int, int, char[], int, org.objectweb.asm.Label[]) org.objectweb.asm.ClassReader cr int off int len char[] buf int codeOff org.objectweb.asm.Label[] labels org.objectweb.asm.Attribute attr protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int) org.objectweb.asm.ClassWriter cw byte[] code int len int maxStack int maxLocals org.objectweb.asm.ByteVector v final int getCount () int count org.objectweb.asm.Attribute attr final int getSize (org.objectweb.asm.ClassWriter, byte[], int, int, int) org.objectweb.asm.ClassWriter cw byte[] code int len int maxStack int maxLocals org.objectweb.asm.Attribute attr int size final void put (org.objectweb.asm.ClassWriter, byte[], int, int, int, org.objectweb.asm.ByteVector) org.objectweb.asm.ByteVector b org.objectweb.asm.ClassWriter cw byte[] code int len int maxStack int maxLocals org.objectweb.asm.ByteVector out org.objectweb.asm.Attribute attr }
org/objectweb/asm/ByteVector.class
ByteVector.java package org.objectweb.asm public org.objectweb.asm.ByteVector extends java.lang.Object { byte[] data int length public void <init> () public void <init> (int) int initialSize public org.objectweb.asm.ByteVector putByte (int) int b int length org.objectweb.asm.ByteVector put11 (int, int) int b1 int b2 int length byte[] data public org.objectweb.asm.ByteVector putShort (int) int s int length byte[] data org.objectweb.asm.ByteVector put12 (int, int) int b int s int length byte[] data public org.objectweb.asm.ByteVector putInt (int) int i int length byte[] data public org.objectweb.asm.ByteVector putLong (long) long l int length byte[] data int i public org.objectweb.asm.ByteVector putUTF8 (java.lang.String) char c int i String s int charLength int len byte[] data org.objectweb.asm.ByteVector encodeUTF8 (java.lang.String, int, int) char c int j char c int j String s int i int maxByteLength int charLength int byteLength int start int len public org.objectweb.asm.ByteVector putByteArray (byte[], int, int) byte[] b int off int len private void enlarge (int) int size int length1 int length2 byte[] newData }
org/objectweb/asm/ClassReader.class
ClassReader.java package org.objectweb.asm public org.objectweb.asm.ClassReader extends java.lang.Object { static final boolean SIGNATURES static final boolean ANNOTATIONS static final boolean FRAMES static final boolean WRITER static final boolean RESIZE public static final int SKIP_CODE public static final int SKIP_DEBUG public static final int SKIP_FRAMES public static final int EXPAND_FRAMES public final byte[] b private final int[] items private final String[] strings private final int maxStringLength public final int header public void <init> (byte[]) byte[] b public void <init> (byte[], int, int) int size int size int size int size int size int i byte[] b int off int len int n int max int index public int getAccess () public java.lang.String getClassName () public java.lang.String getSuperName () public java.lang.String[] getInterfaces () int i char[] buf int index int n String[] interfaces void copyPool (org.objectweb.asm.ClassWriter) String s int fieldOrMethodRef int index int tag org.objectweb.asm.Item item int nameType int nameType int nameType int index2 int i org.objectweb.asm.ClassWriter classWriter char[] buf int ll org.objectweb.asm.Item[] items2 int off private void copyBootstrapMethods (org.objectweb.asm.ClassWriter, org.objectweb.asm.Item[], char[]) String attrName int i int k int position int hashCode org.objectweb.asm.Item item int index int j int v org.objectweb.asm.ClassWriter classWriter org.objectweb.asm.Item[] items char[] c int u boolean found int boostrapMethodCount int attrSize org.objectweb.asm.ByteVector bootstrapMethods public void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream is public void <init> (java.lang.String) throws java.io.IOException String name private static byte[] readClass (java.io.InputStream, boolean) throws java.io.IOException byte[] c int last byte[] c int n byte[] b int len java.io.InputStream is boolean close public void accept (org.objectweb.asm.ClassVisitor, int) org.objectweb.asm.ClassVisitor classVisitor int flags public void accept (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Attribute[], int) int i int item int len int j int v int[] bootstrapMethods org.objectweb.asm.Attribute attr String attrName int i int i int v int i int v int i int v int i int v org.objectweb.asm.Attribute attr int i int v int i int i org.objectweb.asm.ClassVisitor classVisitor org.objectweb.asm.Attribute[] attrs int flags int u char[] c org.objectweb.asm.Context context int access String name String superClass String[] interfaces String signature String sourceFile String sourceDebug String enclosingOwner String enclosingName String enclosingDesc int anns int ianns int tanns int itanns int innerClasses org.objectweb.asm.Attribute attributes private int readField (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int) int item org.objectweb.asm.Attribute attr String attrName int i int i int v int i int v int i int v int i int v org.objectweb.asm.Attribute attr org.objectweb.asm.ClassVisitor classVisitor org.objectweb.asm.Context context int u char[] c int access String name String desc String signature int anns int ianns int tanns int itanns Object value org.objectweb.asm.Attribute attributes org.objectweb.asm.FieldVisitor fv private int readMethod (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int) int j org.objectweb.asm.Attribute attr String attrName int i int j boolean sameExceptions org.objectweb.asm.MethodWriter mw int i int v org.objectweb.asm.AnnotationVisitor dv int i int v int i int v int i int v int i int v org.objectweb.asm.Attribute attr org.objectweb.asm.ClassVisitor classVisitor org.objectweb.asm.Context context int u char[] c int code int exception String[] exceptions String signature int methodParameters int anns int ianns int tanns int itanns int dann int mpanns int impanns int firstAttribute org.objectweb.asm.Attribute attributes org.objectweb.asm.MethodVisitor mv private void readCode (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int) int i int i int offset int opcode org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type int i int label int j int v int label int j int v org.objectweb.asm.Attribute attr int j String attrName int i int v int i int i int label int min int max org.objectweb.asm.Label[] table int i int label int len int[] keys org.objectweb.asm.Label[] values int cpIndex boolean itf String iowner String iname String idesc int i int cpIndex int bsmIndex org.objectweb.asm.Handle bsm int bsmArgCount Object[] bsmArgs String iname String idesc int v int v int offset org.objectweb.asm.Label l int opcode int i int j int start int length int index String vsignature int i int[] typeTable int v int i int v int i org.objectweb.asm.Attribute attr org.objectweb.asm.MethodVisitor mv org.objectweb.asm.Context context int u byte[] b char[] c int maxStack int maxLocals int codeLength int codeStart int codeEnd org.objectweb.asm.Label[] labels int[] tanns int[] itanns int tann int itann int ntoff int nitoff int varTable int varTypeTable boolean zip boolean unzip int stackMap int stackMapSize int frameCount org.objectweb.asm.Context frame org.objectweb.asm.Attribute attributes private int[] readTypeAnnotations (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int, boolean) int start int length int j org.objectweb.asm.TypePath path int target int pathLength int i org.objectweb.asm.MethodVisitor mv org.objectweb.asm.Context context int u boolean visible char[] c int[] offsets private int readAnnotationTarget (org.objectweb.asm.Context, int) int start int length int i int n org.objectweb.asm.Context context int u int target int pathLength private void readParameterAnnotations (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int, boolean) org.objectweb.asm.AnnotationVisitor av org.objectweb.asm.AnnotationVisitor av int j org.objectweb.asm.MethodVisitor mv org.objectweb.asm.Context context int v boolean visible int i int n int synthetics char[] c private int readAnnotationValues (int, char[], boolean, org.objectweb.asm.AnnotationVisitor) int v char[] buf boolean named org.objectweb.asm.AnnotationVisitor av int i private int readAnnotationValue (int, char[], java.lang.String, org.objectweb.asm.AnnotationVisitor) byte[] bv boolean[] zv short[] sv char[] cv int[] iv long[] lv float[] fv double[] dv int size int v char[] buf String name org.objectweb.asm.AnnotationVisitor av int i int i int i int i int i int i int i int i private void getImplicitFrame (org.objectweb.asm.Context) int j org.objectweb.asm.Context frame String desc Object[] locals int local int i private int readFrame (int, boolean, boolean, org.objectweb.asm.Context) int tag int delta int delta int i int local int local int stack int n int stackMap boolean zip boolean unzip org.objectweb.asm.Context frame char[] c org.objectweb.asm.Label[] labels int tag int delta private int readFrameType (java.lang.Object[], int, int, char[], org.objectweb.asm.Label[]) Object[] frame int index int v char[] buf org.objectweb.asm.Label[] labels int type protected org.objectweb.asm.Label readLabel (int, org.objectweb.asm.Label[]) int offset org.objectweb.asm.Label[] labels private int getAttributes () int j int i int j int i int u private org.objectweb.asm.Attribute readAttribute (org.objectweb.asm.Attribute[], java.lang.String, int, int, char[], int, org.objectweb.asm.Label[]) int i org.objectweb.asm.Attribute[] attrs String type int off int len char[] buf int codeOff org.objectweb.asm.Label[] labels public int getItemCount () public int getItem (int) int item public int getMaxStringLength () public int readByte (int) int index public int readUnsignedShort (int) int index byte[] b public short readShort (int) int index byte[] b public int readInt (int) int index byte[] b public long readLong (int) int index long l1 long l0 public java.lang.String readUTF8 (int, char[]) int index char[] buf int item String s private java.lang.String readUTF (int, int, char[]) int c int index int utfLen char[] buf int endIndex byte[] b int strLen int st char cc public java.lang.String readClass (int, char[]) int index char[] buf public java.lang.Object readConst (int, char[]) int tag int[] items int cpIndex String owner String name String desc int item char[] buf int index }
org/objectweb/asm/ClassVisitor.class
ClassVisitor.java package org.objectweb.asm public abstract org.objectweb.asm.ClassVisitor extends java.lang.Object { protected final int api protected org.objectweb.asm.ClassVisitor cv public void <init> (int) int api public void <init> (int, org.objectweb.asm.ClassVisitor) int api org.objectweb.asm.ClassVisitor cv public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public void visitSource (java.lang.String, java.lang.String) String source String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions public void visitEnd () }
org/objectweb/asm/ClassWriter.class
ClassWriter.java package org.objectweb.asm public org.objectweb.asm.ClassWriter extends org.objectweb.asm.ClassVisitor { public static final int COMPUTE_MAXS public static final int COMPUTE_FRAMES static final int ACC_SYNTHETIC_ATTRIBUTE static final int TO_ACC_SYNTHETIC static final int NOARG_INSN static final int SBYTE_INSN static final int SHORT_INSN static final int VAR_INSN static final int IMPLVAR_INSN static final int TYPE_INSN static final int FIELDORMETH_INSN static final int ITFMETH_INSN static final int INDYMETH_INSN static final int LABEL_INSN static final int LABELW_INSN static final int LDC_INSN static final int LDCW_INSN static final int IINC_INSN static final int TABL_INSN static final int LOOK_INSN static final int MANA_INSN static final int WIDE_INSN static final byte[] TYPE static final int CLASS static final int FIELD static final int METH static final int IMETH static final int STR static final int INT static final int FLOAT static final int LONG static final int DOUBLE static final int NAME_TYPE static final int UTF8 static final int MTYPE static final int HANDLE static final int INDY static final int HANDLE_BASE static final int TYPE_NORMAL static final int TYPE_UNINIT static final int TYPE_MERGED static final int BSM org.objectweb.asm.ClassReader cr int version int index final org.objectweb.asm.ByteVector pool org.objectweb.asm.Item[] items int threshold final org.objectweb.asm.Item key final org.objectweb.asm.Item key2 final org.objectweb.asm.Item key3 final org.objectweb.asm.Item key4 org.objectweb.asm.Item[] typeTable private short typeCount private int access private int name String thisName private int signature private int superName private int interfaceCount private int[] interfaces private int sourceFile private org.objectweb.asm.ByteVector sourceDebug private int enclosingMethodOwner private int enclosingMethod private org.objectweb.asm.AnnotationWriter anns private org.objectweb.asm.AnnotationWriter ianns private org.objectweb.asm.AnnotationWriter tanns private org.objectweb.asm.AnnotationWriter itanns private org.objectweb.asm.Attribute attrs private int innerClassesCount private org.objectweb.asm.ByteVector innerClasses int bootstrapMethodsCount org.objectweb.asm.ByteVector bootstrapMethods org.objectweb.asm.FieldWriter firstField org.objectweb.asm.FieldWriter lastField org.objectweb.asm.MethodWriter firstMethod org.objectweb.asm.MethodWriter lastMethod private boolean computeMaxs private boolean computeFrames boolean invalidFrames public void <init> (int) int flags public void <init> (org.objectweb.asm.ClassReader, int) org.objectweb.asm.ClassReader classReader int flags public final void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i int version int access String name String signature String superName String[] interfaces public final void visitSource (java.lang.String, java.lang.String) String file String debug public final void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public final org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public final org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public final void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access org.objectweb.asm.Item nameItem public final org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value public final org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions public final void visitEnd () public byte[] toByteArray () int i int len int size int nbFields org.objectweb.asm.FieldWriter fb int nbMethods org.objectweb.asm.MethodWriter mb int attributeCount org.objectweb.asm.ByteVector out int mask org.objectweb.asm.Item newConstItem (java.lang.Object) int val int val int val int val int val float val long val double val org.objectweb.asm.Type t int s org.objectweb.asm.Handle h Object cst public int newConst (java.lang.Object) Object cst public int newUTF8 (java.lang.String) String value org.objectweb.asm.Item result org.objectweb.asm.Item newClassItem (java.lang.String) String value org.objectweb.asm.Item result public int newClass (java.lang.String) String value org.objectweb.asm.Item newMethodTypeItem (java.lang.String) String methodDesc org.objectweb.asm.Item result public int newMethodType (java.lang.String) String methodDesc org.objectweb.asm.Item newHandleItem (int, java.lang.String, java.lang.String, java.lang.String) int tag String owner String name String desc org.objectweb.asm.Item result public int newHandle (int, java.lang.String, java.lang.String, java.lang.String) int tag String owner String name String desc transient org.objectweb.asm.Item newInvokeDynamicItem (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) Object bsmArg int i int p int resultPosition int bootstrapMethodIndex String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs org.objectweb.asm.ByteVector bootstrapMethods int position int hashCode int argsLength byte[] data int length org.objectweb.asm.Item result int bootstrapMethodIndex public transient int newInvokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs org.objectweb.asm.Item newFieldItem (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc org.objectweb.asm.Item result public int newField (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc org.objectweb.asm.Item newMethodItem (java.lang.String, java.lang.String, java.lang.String, boolean) String owner String name String desc boolean itf int type org.objectweb.asm.Item result public int newMethod (java.lang.String, java.lang.String, java.lang.String, boolean) String owner String name String desc boolean itf org.objectweb.asm.Item newInteger (int) int value org.objectweb.asm.Item result org.objectweb.asm.Item newFloat (float) float value org.objectweb.asm.Item result org.objectweb.asm.Item newLong (long) long value org.objectweb.asm.Item result org.objectweb.asm.Item newDouble (double) double value org.objectweb.asm.Item result private org.objectweb.asm.Item newString (java.lang.String) String value org.objectweb.asm.Item result public int newNameType (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.Item newNameTypeItem (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.Item result int addType (java.lang.String) String type org.objectweb.asm.Item result int addUninitializedType (java.lang.String, int) String type int offset org.objectweb.asm.Item result private org.objectweb.asm.Item addType (org.objectweb.asm.Item) org.objectweb.asm.Item[] newTable org.objectweb.asm.Item item org.objectweb.asm.Item result int getMergedType (int, int) String t String u int type1 int type2 org.objectweb.asm.Item result protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String) Exception e String type1 String type2 Class c Class c Class d Class d ClassLoader classLoader private org.objectweb.asm.Item get (org.objectweb.asm.Item) org.objectweb.asm.Item key org.objectweb.asm.Item i private void put (org.objectweb.asm.Item) int index org.objectweb.asm.Item k org.objectweb.asm.Item j int l int ll int nl org.objectweb.asm.Item[] newItems org.objectweb.asm.Item i int index private void put122 (int, int, int) int b int s1 int s2 private void put112 (int, int, int) int b1 int b2 int s static void <clinit> () int i byte[] b String s }
org/objectweb/asm/Context.class
Context.java package org.objectweb.asm org.objectweb.asm.Context extends java.lang.Object { org.objectweb.asm.Attribute[] attrs int flags char[] buffer int[] bootstrapMethods int access String name String desc org.objectweb.asm.Label[] labels int typeRef org.objectweb.asm.TypePath typePath int offset org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index int mode int localCount int localDiff Object[] local int stackCount Object[] stack void <init> () }
org/objectweb/asm/Edge.class
Edge.java package org.objectweb.asm org.objectweb.asm.Edge extends java.lang.Object { static final int NORMAL static final int EXCEPTION int info org.objectweb.asm.Label successor org.objectweb.asm.Edge next void <init> () }
org/objectweb/asm/FieldVisitor.class
FieldVisitor.java package org.objectweb.asm public abstract org.objectweb.asm.FieldVisitor extends java.lang.Object { protected final int api protected org.objectweb.asm.FieldVisitor fv public void <init> (int) int api public void <init> (int, org.objectweb.asm.FieldVisitor) int api org.objectweb.asm.FieldVisitor fv public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitEnd () }
org/objectweb/asm/FieldWriter.class
FieldWriter.java package org.objectweb.asm final org.objectweb.asm.FieldWriter extends org.objectweb.asm.FieldVisitor { private final org.objectweb.asm.ClassWriter cw private final int access private final int name private final int desc private int signature private int value private org.objectweb.asm.AnnotationWriter anns private org.objectweb.asm.AnnotationWriter ianns private org.objectweb.asm.AnnotationWriter tanns private org.objectweb.asm.AnnotationWriter itanns private org.objectweb.asm.Attribute attrs void <init> (org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) org.objectweb.asm.ClassWriter cw int access String name String desc String signature Object value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitEnd () int getSize () int size void put (org.objectweb.asm.ByteVector) org.objectweb.asm.ByteVector out int FACTOR int mask int attributeCount }
org/objectweb/asm/Frame.class
Frame.java package org.objectweb.asm final org.objectweb.asm.Frame extends java.lang.Object { static final int DIM static final int ARRAY_OF static final int ELEMENT_OF static final int KIND static final int TOP_IF_LONG_OR_DOUBLE static final int VALUE static final int BASE_KIND static final int BASE_VALUE static final int BASE static final int OBJECT static final int UNINITIALIZED private static final int LOCAL private static final int STACK static final int TOP static final int BOOLEAN static final int BYTE static final int CHAR static final int SHORT static final int INTEGER static final int FLOAT static final int DOUBLE static final int LONG static final int NULL static final int UNINITIALIZED_THIS static final int[] SIZE org.objectweb.asm.Label owner int[] inputLocals int[] inputStack private int[] outputLocals private int[] outputStack private int outputStackTop private int initializationCount private int[] initializations void <init> () private int get (int) int type int local private void set (int, int) int[] t int local int type int n private void push (int) int[] t int type int n int top private void push (org.objectweb.asm.ClassWriter, java.lang.String) org.objectweb.asm.ClassWriter cw String desc int type private static int type (org.objectweb.asm.ClassWriter, java.lang.String) String t String t int data int data int data int data int data int data int data int data int data int dims org.objectweb.asm.ClassWriter cw String desc int index private int pop () private void pop (int) int elements private void pop (java.lang.String) String desc char c private void init (int) int[] t int var int n private int init (org.objectweb.asm.ClassWriter, int) int s String type int s int u int dim int kind int j org.objectweb.asm.ClassWriter cw int t int s void initInputFrame (org.objectweb.asm.ClassWriter, int, org.objectweb.asm.Type[], int) int t int j org.objectweb.asm.ClassWriter cw int access org.objectweb.asm.Type[] args int maxLocals int i void execute (int, int, org.objectweb.asm.ClassWriter, org.objectweb.asm.Item) int t1 int t1 int t1 int t1 int t1 int t1 int t1 int t1 int t1 int t1 int t1 String s int opcode int arg org.objectweb.asm.ClassWriter cw org.objectweb.asm.Item item int t2 int t2 int t2 int t2 int t2 int t2 int t2 int t2 int t3 int t3 int t3 int t4 boolean merge (org.objectweb.asm.ClassWriter, org.objectweb.asm.Frame, int) int t int t int t int s int dim int kind int t int t int t int t int t int t int s int dim int kind int t org.objectweb.asm.ClassWriter cw org.objectweb.asm.Frame frame int edge boolean changed int i int nLocal int nStack int nInputStack private static boolean merge (org.objectweb.asm.ClassWriter, int, int[], int) int v int v int tdim int udim int v int v int v org.objectweb.asm.ClassWriter cw int t int[] types int index int u int v static void <clinit> () int i int[] b String s }
org/objectweb/asm/Handle.class
Handle.java package org.objectweb.asm public final org.objectweb.asm.Handle extends java.lang.Object { final int tag final String owner final String name final String desc public void <init> (int, java.lang.String, java.lang.String, java.lang.String) int tag String owner String name String desc public int getTag () public java.lang.String getOwner () public java.lang.String getName () public java.lang.String getDesc () public boolean equals (java.lang.Object) Object obj org.objectweb.asm.Handle h public int hashCode () public java.lang.String toString () }
org/objectweb/asm/Handler.class
Handler.java package org.objectweb.asm org.objectweb.asm.Handler extends java.lang.Object { org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String desc int type org.objectweb.asm.Handler next void <init> () static org.objectweb.asm.Handler remove (org.objectweb.asm.Handler, org.objectweb.asm.Label, org.objectweb.asm.Label) org.objectweb.asm.Handler g org.objectweb.asm.Handler h org.objectweb.asm.Label start org.objectweb.asm.Label end int hstart int hend int s int e }
org/objectweb/asm/Item.class
Item.java package org.objectweb.asm final org.objectweb.asm.Item extends java.lang.Object { int index int type int intVal long longVal String strVal1 String strVal2 String strVal3 int hashCode org.objectweb.asm.Item next void <init> () void <init> (int) int index void <init> (int, org.objectweb.asm.Item) int index org.objectweb.asm.Item i void set (int) int intVal void set (long) long longVal void set (float) float floatVal void set (double) double doubleVal void set (int, java.lang.String, java.lang.String, java.lang.String) int type String strVal1 String strVal2 String strVal3 void set (java.lang.String, java.lang.String, int) String name String desc int bsmIndex void set (int, int) int position int hashCode boolean isEqualTo (org.objectweb.asm.Item) org.objectweb.asm.Item i }
org/objectweb/asm/Label.class
Label.java package org.objectweb.asm public org.objectweb.asm.Label extends java.lang.Object { static final int DEBUG static final int RESOLVED static final int RESIZED static final int PUSHED static final int TARGET static final int STORE static final int REACHABLE static final int JSR static final int RET static final int SUBROUTINE static final int VISITED static final int VISITED2 public Object info int status int line int position private int referenceCount private int[] srcAndRefPositions int inputStackTop int outputStackMax org.objectweb.asm.Frame frame org.objectweb.asm.Label successor org.objectweb.asm.Edge successors org.objectweb.asm.Label next public void <init> () public int getOffset () void put (org.objectweb.asm.MethodWriter, org.objectweb.asm.ByteVector, int, boolean) org.objectweb.asm.MethodWriter owner org.objectweb.asm.ByteVector out int source boolean wideOffset private void addReference (int, int) int[] a int sourcePosition int referencePosition boolean resolve (org.objectweb.asm.MethodWriter, int, byte[]) int opcode int offset int source int reference int offset org.objectweb.asm.MethodWriter owner int position byte[] data boolean needUpdate int i org.objectweb.asm.Label getFirst () boolean inSubroutine (long) long id boolean inSameSubroutine (org.objectweb.asm.Label) int i org.objectweb.asm.Label block void addToSubroutine (long, int) long id int nbSubroutines void visitSubroutine (org.objectweb.asm.Label, long, int) org.objectweb.asm.Edge e org.objectweb.asm.Label l org.objectweb.asm.Edge e org.objectweb.asm.Label JSR long id int nbSubroutines org.objectweb.asm.Label stack public java.lang.String toString () }
org/objectweb/asm/MethodVisitor.class
MethodVisitor.java package org.objectweb.asm public abstract org.objectweb.asm.MethodVisitor extends java.lang.Object { protected final int api protected org.objectweb.asm.MethodVisitor mv public void <init> (int) int api public void <init> (int, org.objectweb.asm.MethodVisitor) int api org.objectweb.asm.MethodVisitor mv public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) boolean itf int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitEnd () }
org/objectweb/asm/MethodWriter.class
MethodWriter.java package org.objectweb.asm org.objectweb.asm.MethodWriter extends org.objectweb.asm.MethodVisitor { static final int ACC_CONSTRUCTOR static final int SAME_FRAME static final int SAME_LOCALS_1_STACK_ITEM_FRAME static final int RESERVED static final int SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED static final int CHOP_FRAME static final int SAME_FRAME_EXTENDED static final int APPEND_FRAME static final int FULL_FRAME private static final int FRAMES private static final int MAXS private static final int NOTHING final org.objectweb.asm.ClassWriter cw private int access private final int name private final int desc private final String descriptor String signature int classReaderOffset int classReaderLength int exceptionCount int[] exceptions private org.objectweb.asm.ByteVector annd private org.objectweb.asm.AnnotationWriter anns private org.objectweb.asm.AnnotationWriter ianns private org.objectweb.asm.AnnotationWriter tanns private org.objectweb.asm.AnnotationWriter itanns private org.objectweb.asm.AnnotationWriter[] panns private org.objectweb.asm.AnnotationWriter[] ipanns private int synthetics private org.objectweb.asm.Attribute attrs private org.objectweb.asm.ByteVector code private int maxStack private int maxLocals private int currentLocals private int frameCount private org.objectweb.asm.ByteVector stackMap private int previousFrameOffset private int[] previousFrame private int[] frame private int handlerCount private org.objectweb.asm.Handler firstHandler private org.objectweb.asm.Handler lastHandler private int methodParametersCount private org.objectweb.asm.ByteVector methodParameters private int localVarCount private org.objectweb.asm.ByteVector localVar private int localVarTypeCount private org.objectweb.asm.ByteVector localVarType private int lineNumberCount private org.objectweb.asm.ByteVector lineNumber private int lastCodeOffset private org.objectweb.asm.AnnotationWriter ctanns private org.objectweb.asm.AnnotationWriter ictanns private org.objectweb.asm.Attribute cattrs private boolean resize private int subroutines private final int compute private org.objectweb.asm.Label labels private org.objectweb.asm.Label previousBlock private org.objectweb.asm.Label currentBlock private int stackSize private int maxStackSize void <init> (org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean, boolean) int i int size org.objectweb.asm.ClassWriter cw int access String name String desc String signature String[] exceptions boolean computeMaxs boolean computeFrames public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int i int i int frameIndex int delta int i int i int i int delta int type int nLocal Object[] local int nStack Object[] stack public void visitInsn (int) int size int opcode public void visitIntInsn (int, int) int size int opcode int operand public void visitVarInsn (int, int) int size int n int n int opt int opt int opcode int var public void visitTypeInsn (int, java.lang.String) int size int opcode String type org.objectweb.asm.Item i public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int size int size int size int size char c int opcode String owner String name String desc org.objectweb.asm.Item i public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int size int size int opcode String owner String name String desc boolean itf org.objectweb.asm.Item i int argSize public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int size String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs org.objectweb.asm.Item i int argSize public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label org.objectweb.asm.Label nextInsn public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) int size int size Object cst org.objectweb.asm.Item i int index public void visitIincInsn (int, int) int n int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels int source public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels int source private void visitSwitchInsn (org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int i org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims org.objectweb.asm.Item i public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type org.objectweb.asm.Handler h public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) char c int n String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int length int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.ByteVector bv org.objectweb.asm.AnnotationWriter aw public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) org.objectweb.asm.Edge b org.objectweb.asm.Label l org.objectweb.asm.Label h org.objectweb.asm.Label e String t int kind org.objectweb.asm.Label n boolean change org.objectweb.asm.Label l int blockMax org.objectweb.asm.Edge e int i int frameIndex org.objectweb.asm.Label k int start int end org.objectweb.asm.Handler handler org.objectweb.asm.Frame f org.objectweb.asm.Type[] args int max org.objectweb.asm.Label changed org.objectweb.asm.Label l org.objectweb.asm.Edge b org.objectweb.asm.Label l org.objectweb.asm.Label h org.objectweb.asm.Label e org.objectweb.asm.Label subroutine org.objectweb.asm.Label L org.objectweb.asm.Label subroutine int id org.objectweb.asm.Label l org.objectweb.asm.Label l int start int blockMax org.objectweb.asm.Edge b org.objectweb.asm.Handler handler int max org.objectweb.asm.Label stack int maxStack int maxLocals public void visitEnd () private void addSuccessor (int, org.objectweb.asm.Label) int info org.objectweb.asm.Label successor org.objectweb.asm.Edge b private void noSuccessor () org.objectweb.asm.Label l private void visitFrame (org.objectweb.asm.Frame) int t int t int t int t org.objectweb.asm.Frame f int i int nTop int nLocal int nStack int[] locals int[] stacks int frameIndex private void visitImplicitFirstFrame () int j int frameIndex int i private int startFrame (int, int, int) int offset int nLocal int nStack int n private void endFrame () private void writeFrame () int delta int j int l int clocalsSize int cstackSize int localsSize int type int k int delta private void writeFrameTypes (int, int) int v StringBuffer buf int t int d int i int start int end private void writeFrameType (java.lang.Object) Object type final int getSize () boolean zip int i int i int size final void put (org.objectweb.asm.ByteVector) org.objectweb.asm.Handler h boolean zip int size int i org.objectweb.asm.ByteVector out int FACTOR int mask int attributeCount private void resizeInstructions () int label int newOffset int newOffset int newOffset int[] newIndexes int[] newSizes int opcode int insert int label int label int opcode org.objectweb.asm.Item item org.objectweb.asm.Label l int i int label int label int label int label int label int newOffset int newOffset int newOffset int newOffset int newOffset org.objectweb.asm.ByteVector bv org.objectweb.asm.Label[] labels byte[] b int u int v int v int i int j int j int[] allIndexes int[] allSizes boolean[] resize int state org.objectweb.asm.ByteVector newCode org.objectweb.asm.Handler h org.objectweb.asm.Attribute attr static int readUnsignedShort (byte[], int) byte[] b int index static short readShort (byte[], int) byte[] b int index static int readInt (byte[], int) byte[] b int index static void writeShort (byte[], int, int) byte[] b int index int s static int getNewOffset (int[], int[], int, int) int i int[] indexes int[] sizes int begin int end int offset static void getNewOffset (int[], int[], org.objectweb.asm.Label) int[] indexes int[] sizes org.objectweb.asm.Label label }
org/objectweb/asm/Opcodes.class
Opcodes.java package org.objectweb.asm public abstract org.objectweb.asm.Opcodes extends java.lang.Object { public static final int ASM4 public static final int ASM5 public static final int V1_1 public static final int V1_2 public static final int V1_3 public static final int V1_4 public static final int V1_5 public static final int V1_6 public static final int V1_7 public static final int V1_8 public static final int ACC_PUBLIC public static final int ACC_PRIVATE public static final int ACC_PROTECTED public static final int ACC_STATIC public static final int ACC_FINAL public static final int ACC_SUPER public static final int ACC_SYNCHRONIZED public static final int ACC_VOLATILE public static final int ACC_BRIDGE public static final int ACC_VARARGS public static final int ACC_TRANSIENT public static final int ACC_NATIVE public static final int ACC_INTERFACE public static final int ACC_ABSTRACT public static final int ACC_STRICT public static final int ACC_SYNTHETIC public static final int ACC_ANNOTATION public static final int ACC_ENUM public static final int ACC_MANDATED public static final int ACC_DEPRECATED public static final int T_BOOLEAN public static final int T_CHAR public static final int T_FLOAT public static final int T_DOUBLE public static final int T_BYTE public static final int T_SHORT public static final int T_INT public static final int T_LONG public static final int H_GETFIELD public static final int H_GETSTATIC public static final int H_PUTFIELD public static final int H_PUTSTATIC public static final int H_INVOKEVIRTUAL public static final int H_INVOKESTATIC public static final int H_INVOKESPECIAL public static final int H_NEWINVOKESPECIAL public static final int H_INVOKEINTERFACE public static final int F_NEW public static final int F_FULL public static final int F_APPEND public static final int F_CHOP public static final int F_SAME public static final int F_SAME1 public static final Integer TOP public static final Integer INTEGER public static final Integer FLOAT public static final Integer DOUBLE public static final Integer LONG public static final Integer NULL public static final Integer UNINITIALIZED_THIS public static final int NOP public static final int ACONST_NULL public static final int ICONST_M1 public static final int ICONST_0 public static final int ICONST_1 public static final int ICONST_2 public static final int ICONST_3 public static final int ICONST_4 public static final int ICONST_5 public static final int LCONST_0 public static final int LCONST_1 public static final int FCONST_0 public static final int FCONST_1 public static final int FCONST_2 public static final int DCONST_0 public static final int DCONST_1 public static final int BIPUSH public static final int SIPUSH public static final int LDC public static final int ILOAD public static final int LLOAD public static final int FLOAD public static final int DLOAD public static final int ALOAD public static final int IALOAD public static final int LALOAD public static final int FALOAD public static final int DALOAD public static final int AALOAD public static final int BALOAD public static final int CALOAD public static final int SALOAD public static final int ISTORE public static final int LSTORE public static final int FSTORE public static final int DSTORE public static final int ASTORE public static final int IASTORE public static final int LASTORE public static final int FASTORE public static final int DASTORE public static final int AASTORE public static final int BASTORE public static final int CASTORE public static final int SASTORE public static final int POP public static final int POP2 public static final int DUP public static final int DUP_X1 public static final int DUP_X2 public static final int DUP2 public static final int DUP2_X1 public static final int DUP2_X2 public static final int SWAP public static final int IADD public static final int LADD public static final int FADD public static final int DADD public static final int ISUB public static final int LSUB public static final int FSUB public static final int DSUB public static final int IMUL public static final int LMUL public static final int FMUL public static final int DMUL public static final int IDIV public static final int LDIV public static final int FDIV public static final int DDIV public static final int IREM public static final int LREM public static final int FREM public static final int DREM public static final int INEG public static final int LNEG public static final int FNEG public static final int DNEG public static final int ISHL public static final int LSHL public static final int ISHR public static final int LSHR public static final int IUSHR public static final int LUSHR public static final int IAND public static final int LAND public static final int IOR public static final int LOR public static final int IXOR public static final int LXOR public static final int IINC public static final int I2L public static final int I2F public static final int I2D public static final int L2I public static final int L2F public static final int L2D public static final int F2I public static final int F2L public static final int F2D public static final int D2I public static final int D2L public static final int D2F public static final int I2B public static final int I2C public static final int I2S public static final int LCMP public static final int FCMPL public static final int FCMPG public static final int DCMPL public static final int DCMPG public static final int IFEQ public static final int IFNE public static final int IFLT public static final int IFGE public static final int IFGT public static final int IFLE public static final int IF_ICMPEQ public static final int IF_ICMPNE public static final int IF_ICMPLT public static final int IF_ICMPGE public static final int IF_ICMPGT public static final int IF_ICMPLE public static final int IF_ACMPEQ public static final int IF_ACMPNE public static final int GOTO public static final int JSR public static final int RET public static final int TABLESWITCH public static final int LOOKUPSWITCH public static final int IRETURN public static final int LRETURN public static final int FRETURN public static final int DRETURN public static final int ARETURN public static final int RETURN public static final int GETSTATIC public static final int PUTSTATIC public static final int GETFIELD public static final int PUTFIELD public static final int INVOKEVIRTUAL public static final int INVOKESPECIAL public static final int INVOKESTATIC public static final int INVOKEINTERFACE public static final int INVOKEDYNAMIC public static final int NEW public static final int NEWARRAY public static final int ANEWARRAY public static final int ARRAYLENGTH public static final int ATHROW public static final int CHECKCAST public static final int INSTANCEOF public static final int MONITORENTER public static final int MONITOREXIT public static final int MULTIANEWARRAY public static final int IFNULL public static final int IFNONNULL static void <clinit> () }
org/objectweb/asm/Type.class
Type.java package org.objectweb.asm public org.objectweb.asm.Type extends java.lang.Object { public static final int VOID public static final int BOOLEAN public static final int CHAR public static final int BYTE public static final int SHORT public static final int INT public static final int FLOAT public static final int LONG public static final int DOUBLE public static final int ARRAY public static final int OBJECT public static final int METHOD public static final org.objectweb.asm.Type VOID_TYPE public static final org.objectweb.asm.Type BOOLEAN_TYPE public static final org.objectweb.asm.Type CHAR_TYPE public static final org.objectweb.asm.Type BYTE_TYPE public static final org.objectweb.asm.Type SHORT_TYPE public static final org.objectweb.asm.Type INT_TYPE public static final org.objectweb.asm.Type FLOAT_TYPE public static final org.objectweb.asm.Type LONG_TYPE public static final org.objectweb.asm.Type DOUBLE_TYPE private final int sort private final char[] buf private final int off private final int len private void <init> (int, char[], int, int) int sort char[] buf int off int len public static org.objectweb.asm.Type getType (java.lang.String) String typeDescriptor public static org.objectweb.asm.Type getObjectType (java.lang.String) String internalName char[] buf public static org.objectweb.asm.Type getMethodType (java.lang.String) String methodDescriptor public static transient org.objectweb.asm.Type getMethodType (org.objectweb.asm.Type, org.objectweb.asm.Type[]) org.objectweb.asm.Type returnType org.objectweb.asm.Type[] argumentTypes public static org.objectweb.asm.Type getType (java.lang.Class) Class c public static org.objectweb.asm.Type getType (java.lang.reflect.Constructor) java.lang.reflect.Constructor c public static org.objectweb.asm.Type getType (java.lang.reflect.Method) java.lang.reflect.Method m public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.String) char car String methodDescriptor char[] buf int off int size org.objectweb.asm.Type[] args public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.reflect.Method) int i java.lang.reflect.Method method Class[] classes org.objectweb.asm.Type[] types public static org.objectweb.asm.Type getReturnType (java.lang.String) String methodDescriptor char[] buf public static org.objectweb.asm.Type getReturnType (java.lang.reflect.Method) java.lang.reflect.Method method public static int getArgumentsAndReturnSizes (java.lang.String) char car String desc int n int c private static org.objectweb.asm.Type getType (char[], int) char[] buf int off int len int len public int getSort () public int getDimensions () int i public org.objectweb.asm.Type getElementType () public java.lang.String getClassName () int i StringBuffer b public java.lang.String getInternalName () public org.objectweb.asm.Type[] getArgumentTypes () public org.objectweb.asm.Type getReturnType () public int getArgumentsAndReturnSizes () public java.lang.String getDescriptor () StringBuffer buf public static transient java.lang.String getMethodDescriptor (org.objectweb.asm.Type, org.objectweb.asm.Type[]) int i org.objectweb.asm.Type returnType org.objectweb.asm.Type[] argumentTypes StringBuffer buf private void getDescriptor (java.lang.StringBuffer) StringBuffer buf public static java.lang.String getInternalName (java.lang.Class) Class c public static java.lang.String getDescriptor (java.lang.Class) Class c StringBuffer buf public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor) int i java.lang.reflect.Constructor c Class[] parameters StringBuffer buf public static java.lang.String getMethodDescriptor (java.lang.reflect.Method) int i java.lang.reflect.Method m Class[] parameters StringBuffer buf private static void getDescriptor (java.lang.StringBuffer, java.lang.Class) char car char car char car char car char car char car char car char car char car char car int i String name int len StringBuffer buf Class c Class d public int getSize () public int getOpcode (int) int opcode public boolean equals (java.lang.Object) int i int j int end Object o org.objectweb.asm.Type t public int hashCode () int i int end int hc public java.lang.String toString () static void <clinit> () }
org/objectweb/asm/TypePath.class
TypePath.java package org.objectweb.asm public org.objectweb.asm.TypePath extends java.lang.Object { public static final int ARRAY_ELEMENT public static final int INNER_TYPE public static final int WILDCARD_BOUND public static final int TYPE_ARGUMENT byte[] b int offset void <init> (byte[], int) byte[] b int offset public int getLength () public int getStep (int) int index public int getStepArgument (int) int index public static org.objectweb.asm.TypePath fromString (java.lang.String) int typeArg char c int i String typePath int n org.objectweb.asm.ByteVector out public java.lang.String toString () int i int length StringBuilder result }
org/objectweb/asm/TypeReference.class
TypeReference.java package org.objectweb.asm public org.objectweb.asm.TypeReference extends java.lang.Object { public static final int CLASS_TYPE_PARAMETER public static final int METHOD_TYPE_PARAMETER public static final int CLASS_EXTENDS public static final int CLASS_TYPE_PARAMETER_BOUND public static final int METHOD_TYPE_PARAMETER_BOUND public static final int FIELD public static final int METHOD_RETURN public static final int METHOD_RECEIVER public static final int METHOD_FORMAL_PARAMETER public static final int THROWS public static final int LOCAL_VARIABLE public static final int RESOURCE_VARIABLE public static final int EXCEPTION_PARAMETER public static final int INSTANCEOF public static final int NEW public static final int CONSTRUCTOR_REFERENCE public static final int METHOD_REFERENCE public static final int CAST public static final int CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT public static final int METHOD_INVOCATION_TYPE_ARGUMENT public static final int CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT public static final int METHOD_REFERENCE_TYPE_ARGUMENT private int value public void <init> (int) int typeRef public static org.objectweb.asm.TypeReference newTypeReference (int) int sort public static org.objectweb.asm.TypeReference newTypeParameterReference (int, int) int sort int paramIndex public static org.objectweb.asm.TypeReference newTypeParameterBoundReference (int, int, int) int sort int paramIndex int boundIndex public static org.objectweb.asm.TypeReference newSuperTypeReference (int) int itfIndex public static org.objectweb.asm.TypeReference newFormalParameterReference (int) int paramIndex public static org.objectweb.asm.TypeReference newExceptionReference (int) int exceptionIndex public static org.objectweb.asm.TypeReference newTryCatchReference (int) int tryCatchBlockIndex public static org.objectweb.asm.TypeReference newTypeArgumentReference (int, int) int sort int argIndex public int getSort () public int getTypeParameterIndex () public int getTypeParameterBoundIndex () public int getSuperTypeIndex () public int getFormalParameterIndex () public int getExceptionIndex () public int getTryCatchBlockIndex () public int getTypeArgumentIndex () public int getValue () }
org/objectweb/asm/attrs/
org/objectweb/asm/attrs/package.html
org/objectweb/asm/commons/
org/objectweb/asm/commons/AdviceAdapter.class
AdviceAdapter.java package org.objectweb.asm.commons public abstract org.objectweb.asm.commons.AdviceAdapter extends org.objectweb.asm.commons.GeneratorAdapter implements org.objectweb.asm.Opcodes { private static final Object THIS private static final Object OTHER protected int methodAccess protected String methodDesc private boolean constructor private boolean superInitialized private java.util.List stackFrame private java.util.Map branches protected void <init> (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) int api org.objectweb.asm.MethodVisitor mv int access String name String desc public void visitCode () public void visitLabel (org.objectweb.asm.Label) java.util.List frame org.objectweb.asm.Label label public void visitInsn (int) int s int s int s int s int s int s int opcode public void visitVarInsn (int, int) int opcode int var public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) char c boolean longOrDouble int opcode String owner String name String desc public void visitIntInsn (int, int) int opcode int operand public void visitLdcInsn (java.lang.Object) Object cst public void visitMultiANewArrayInsn (java.lang.String, int) int i String desc int dims public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int i Object type org.objectweb.asm.Type[] types org.objectweb.asm.Type returnType int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int i org.objectweb.asm.Type[] types org.objectweb.asm.Type returnType String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) java.util.List stackFrame org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type private void addBranches (org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels private void addBranch (org.objectweb.asm.Label) org.objectweb.asm.Label label private java.lang.Object popValue () private java.lang.Object peekValue () private void pushValue (java.lang.Object) Object o protected void onMethodEnter () protected void onMethodExit (int) int opcode static void <clinit> () }
org/objectweb/asm/commons/AnalyzerAdapter.class
AnalyzerAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.AnalyzerAdapter extends org.objectweb.asm.MethodVisitor { public java.util.List locals public java.util.List stack private java.util.List labels public java.util.Map uninitializedTypes private int maxStack private int maxLocals private String owner public void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor) String owner int access String name String desc org.objectweb.asm.MethodVisitor mv protected void <init> (int, java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor) org.objectweb.asm.Type type int i int api String owner int access String name String desc org.objectweb.asm.MethodVisitor mv org.objectweb.asm.Type[] types public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack private static void visitFrameTypes (int, java.lang.Object[], java.util.List) Object type int i int n Object[] types java.util.List result public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) org.objectweb.asm.Label l int i int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) Object u int i int i Object u Object t int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) int sort Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public void visitMaxs (int, int) int maxStack int maxLocals private java.lang.Object get (int) int local private void set (int, java.lang.Object) int local Object type private void push (java.lang.Object) Object type private void pushDesc (java.lang.String) String desc int index private java.lang.Object pop () private void pop (int) int i int n int size int end private void pop (java.lang.String) int i int n org.objectweb.asm.Type[] types String desc char c private void execute (int, int, java.lang.String) int opcode int iarg String sarg Object t1 Object t1 Object t1 Object t1 Object t1 Object t1 Object t1 Object t1 Object t1 Object t1 Object t2 Object t2 Object t2 Object t2 Object t2 Object t2 Object t2 Object t2 Object t3 Object t3 Object t3 Object t4 }
org/objectweb/asm/commons/CodeSizeEvaluator.class
CodeSizeEvaluator.java package org.objectweb.asm.commons public org.objectweb.asm.commons.CodeSizeEvaluator extends org.objectweb.asm.MethodVisitor implements org.objectweb.asm.Opcodes { private int minSize private int maxSize public void <init> (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv protected void <init> (int, org.objectweb.asm.MethodVisitor) int api org.objectweb.asm.MethodVisitor mv public int getMinSize () public int getMaxSize () public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims }
org/objectweb/asm/commons/GeneratorAdapter.class
GeneratorAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.GeneratorAdapter extends org.objectweb.asm.commons.LocalVariablesSorter { private static final String CLDESC private static final org.objectweb.asm.Type BYTE_TYPE private static final org.objectweb.asm.Type BOOLEAN_TYPE private static final org.objectweb.asm.Type SHORT_TYPE private static final org.objectweb.asm.Type CHARACTER_TYPE private static final org.objectweb.asm.Type INTEGER_TYPE private static final org.objectweb.asm.Type FLOAT_TYPE private static final org.objectweb.asm.Type LONG_TYPE private static final org.objectweb.asm.Type DOUBLE_TYPE private static final org.objectweb.asm.Type NUMBER_TYPE private static final org.objectweb.asm.Type OBJECT_TYPE private static final org.objectweb.asm.commons.Method BOOLEAN_VALUE private static final org.objectweb.asm.commons.Method CHAR_VALUE private static final org.objectweb.asm.commons.Method INT_VALUE private static final org.objectweb.asm.commons.Method FLOAT_VALUE private static final org.objectweb.asm.commons.Method LONG_VALUE private static final org.objectweb.asm.commons.Method DOUBLE_VALUE public static final int ADD public static final int SUB public static final int MUL public static final int DIV public static final int REM public static final int NEG public static final int SHL public static final int SHR public static final int USHR public static final int AND public static final int OR public static final int XOR public static final int EQ public static final int NE public static final int LT public static final int GE public static final int GT public static final int LE private final int access private final org.objectweb.asm.Type returnType private final org.objectweb.asm.Type[] argumentTypes private final java.util.List localTypes public void <init> (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) org.objectweb.asm.MethodVisitor mv int access String name String desc protected void <init> (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) int api org.objectweb.asm.MethodVisitor mv int access String name String desc public void <init> (int, org.objectweb.asm.commons.Method, org.objectweb.asm.MethodVisitor) int access org.objectweb.asm.commons.Method method org.objectweb.asm.MethodVisitor mv public void <init> (int, org.objectweb.asm.commons.Method, java.lang.String, org.objectweb.asm.Type[], org.objectweb.asm.ClassVisitor) int access org.objectweb.asm.commons.Method method String signature org.objectweb.asm.Type[] exceptions org.objectweb.asm.ClassVisitor cv private static java.lang.String[] getInternalNames (org.objectweb.asm.Type[]) int i org.objectweb.asm.Type[] types String[] names public void push (boolean) boolean value public void push (int) int value public void push (long) long value public void push (float) float value int bits public void push (double) double value long bits public void push (java.lang.String) String value public void push (org.objectweb.asm.Type) org.objectweb.asm.Type value public void push (org.objectweb.asm.Handle) org.objectweb.asm.Handle handle private int getArgIndex (int) int i int arg int index private void loadInsn (org.objectweb.asm.Type, int) org.objectweb.asm.Type type int index private void storeInsn (org.objectweb.asm.Type, int) org.objectweb.asm.Type type int index public void loadThis () public void loadArg (int) int arg public void loadArgs (int, int) org.objectweb.asm.Type t int i int arg int count int index public void loadArgs () public void loadArgArray () int i public void storeArg (int) int arg public org.objectweb.asm.Type getLocalType (int) int local protected void setLocalType (int, org.objectweb.asm.Type) int local org.objectweb.asm.Type type int index public void loadLocal (int) int local public void loadLocal (int, org.objectweb.asm.Type) int local org.objectweb.asm.Type type public void storeLocal (int) int local public void storeLocal (int, org.objectweb.asm.Type) int local org.objectweb.asm.Type type public void arrayLoad (org.objectweb.asm.Type) org.objectweb.asm.Type type public void arrayStore (org.objectweb.asm.Type) org.objectweb.asm.Type type public void pop () public void pop2 () public void dup () public void dup2 () public void dupX1 () public void dupX2 () public void dup2X1 () public void dup2X2 () public void swap () public void swap (org.objectweb.asm.Type, org.objectweb.asm.Type) org.objectweb.asm.Type prev org.objectweb.asm.Type type public void math (int, org.objectweb.asm.Type) int op org.objectweb.asm.Type type public void not () public void iinc (int, int) int local int amount public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type) org.objectweb.asm.Type from org.objectweb.asm.Type to private static org.objectweb.asm.Type getBoxedType (org.objectweb.asm.Type) org.objectweb.asm.Type type public void box (org.objectweb.asm.Type) org.objectweb.asm.Type boxed org.objectweb.asm.Type type public void valueOf (org.objectweb.asm.Type) org.objectweb.asm.Type boxed org.objectweb.asm.Type type public void unbox (org.objectweb.asm.Type) org.objectweb.asm.Type type org.objectweb.asm.Type t org.objectweb.asm.commons.Method sig public org.objectweb.asm.Label newLabel () public void mark (org.objectweb.asm.Label) org.objectweb.asm.Label label public org.objectweb.asm.Label mark () org.objectweb.asm.Label label public void ifCmp (org.objectweb.asm.Type, int, org.objectweb.asm.Label) int intOp org.objectweb.asm.Type type int mode org.objectweb.asm.Label label public void ifICmp (int, org.objectweb.asm.Label) int mode org.objectweb.asm.Label label public void ifZCmp (int, org.objectweb.asm.Label) int mode org.objectweb.asm.Label label public void ifNull (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifNonNull (org.objectweb.asm.Label) org.objectweb.asm.Label label public void goTo (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ret (int) int local public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator) float density int[] keys org.objectweb.asm.commons.TableSwitchGenerator generator float density public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator, boolean) int i int i org.objectweb.asm.Label label int i org.objectweb.asm.Label[] labels int i int i org.objectweb.asm.Label[] labels int len int min int max int range int[] keys org.objectweb.asm.commons.TableSwitchGenerator generator boolean useTable org.objectweb.asm.Label def org.objectweb.asm.Label end public void returnValue () private void fieldInsn (int, org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type) int opcode org.objectweb.asm.Type ownerType String name org.objectweb.asm.Type fieldType public void getStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type) org.objectweb.asm.Type owner String name org.objectweb.asm.Type type public void putStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type) org.objectweb.asm.Type owner String name org.objectweb.asm.Type type public void getField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type) org.objectweb.asm.Type owner String name org.objectweb.asm.Type type public void putField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type) org.objectweb.asm.Type owner String name org.objectweb.asm.Type type private void invokeInsn (int, org.objectweb.asm.Type, org.objectweb.asm.commons.Method, boolean) int opcode org.objectweb.asm.Type type org.objectweb.asm.commons.Method method boolean itf String owner public void invokeVirtual (org.objectweb.asm.Type, org.objectweb.asm.commons.Method) org.objectweb.asm.Type owner org.objectweb.asm.commons.Method method public void invokeConstructor (org.objectweb.asm.Type, org.objectweb.asm.commons.Method) org.objectweb.asm.Type type org.objectweb.asm.commons.Method method public void invokeStatic (org.objectweb.asm.Type, org.objectweb.asm.commons.Method) org.objectweb.asm.Type owner org.objectweb.asm.commons.Method method public void invokeInterface (org.objectweb.asm.Type, org.objectweb.asm.commons.Method) org.objectweb.asm.Type owner org.objectweb.asm.commons.Method method public transient void invokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs private void typeInsn (int, org.objectweb.asm.Type) int opcode org.objectweb.asm.Type type public void newInstance (org.objectweb.asm.Type) org.objectweb.asm.Type type public void newArray (org.objectweb.asm.Type) org.objectweb.asm.Type type int typ int typ int typ int typ int typ int typ int typ int typ int typ public void arrayLength () public void throwException () public void throwException (org.objectweb.asm.Type, java.lang.String) org.objectweb.asm.Type type String msg public void checkCast (org.objectweb.asm.Type) org.objectweb.asm.Type type public void instanceOf (org.objectweb.asm.Type) org.objectweb.asm.Type type public void monitorEnter () public void monitorExit () public void endMethod () public void catchException (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Type) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Type exception static void <clinit> () }
org/objectweb/asm/commons/InstructionAdapter.class
InstructionAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.InstructionAdapter extends org.objectweb.asm.MethodVisitor { public static final org.objectweb.asm.Type OBJECT_TYPE public void <init> (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv protected void <init> (int, org.objectweb.asm.MethodVisitor) int api org.objectweb.asm.MethodVisitor mv public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type org.objectweb.asm.Type t public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) int val int val int val int val int val float val long val double val Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public void nop () public void aconst (java.lang.Object) Object cst public void iconst (int) int cst public void lconst (long) long cst public void fconst (float) float cst int bits public void dconst (double) double cst long bits public void tconst (org.objectweb.asm.Type) org.objectweb.asm.Type type public void hconst (org.objectweb.asm.Handle) org.objectweb.asm.Handle handle public void load (int, org.objectweb.asm.Type) int var org.objectweb.asm.Type type public void aload (org.objectweb.asm.Type) org.objectweb.asm.Type type public void store (int, org.objectweb.asm.Type) int var org.objectweb.asm.Type type public void astore (org.objectweb.asm.Type) org.objectweb.asm.Type type public void pop () public void pop2 () public void dup () public void dup2 () public void dupX1 () public void dupX2 () public void dup2X1 () public void dup2X2 () public void swap () public void add (org.objectweb.asm.Type) org.objectweb.asm.Type type public void sub (org.objectweb.asm.Type) org.objectweb.asm.Type type public void mul (org.objectweb.asm.Type) org.objectweb.asm.Type type public void div (org.objectweb.asm.Type) org.objectweb.asm.Type type public void rem (org.objectweb.asm.Type) org.objectweb.asm.Type type public void neg (org.objectweb.asm.Type) org.objectweb.asm.Type type public void shl (org.objectweb.asm.Type) org.objectweb.asm.Type type public void shr (org.objectweb.asm.Type) org.objectweb.asm.Type type public void ushr (org.objectweb.asm.Type) org.objectweb.asm.Type type public void and (org.objectweb.asm.Type) org.objectweb.asm.Type type public void or (org.objectweb.asm.Type) org.objectweb.asm.Type type public void xor (org.objectweb.asm.Type) org.objectweb.asm.Type type public void iinc (int, int) int var int increment public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type) org.objectweb.asm.Type from org.objectweb.asm.Type to public void lcmp () public void cmpl (org.objectweb.asm.Type) org.objectweb.asm.Type type public void cmpg (org.objectweb.asm.Type) org.objectweb.asm.Type type public void ifeq (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifne (org.objectweb.asm.Label) org.objectweb.asm.Label label public void iflt (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifge (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifgt (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifle (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ificmpeq (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ificmpne (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ificmplt (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ificmpge (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ificmpgt (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ificmple (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifacmpeq (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifacmpne (org.objectweb.asm.Label) org.objectweb.asm.Label label public void goTo (org.objectweb.asm.Label) org.objectweb.asm.Label label public void jsr (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ret (int) int var public transient void tableswitch (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void lookupswitch (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void areturn (org.objectweb.asm.Type) org.objectweb.asm.Type t public void getstatic (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void putstatic (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void getfield (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void putfield (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void invokevirtual (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void invokevirtual (java.lang.String, java.lang.String, java.lang.String, boolean) String owner String name String desc boolean itf public void invokespecial (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void invokespecial (java.lang.String, java.lang.String, java.lang.String, boolean) String owner String name String desc boolean itf public void invokestatic (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void invokestatic (java.lang.String, java.lang.String, java.lang.String, boolean) String owner String name String desc boolean itf public void invokeinterface (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void invokedynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void anew (org.objectweb.asm.Type) org.objectweb.asm.Type type public void newarray (org.objectweb.asm.Type) org.objectweb.asm.Type type int typ int typ int typ int typ int typ int typ int typ int typ int typ public void arraylength () public void athrow () public void checkcast (org.objectweb.asm.Type) org.objectweb.asm.Type type public void instanceOf (org.objectweb.asm.Type) org.objectweb.asm.Type type public void monitorenter () public void monitorexit () public void multianewarray (java.lang.String, int) String desc int dims public void ifnull (org.objectweb.asm.Label) org.objectweb.asm.Label label public void ifnonnull (org.objectweb.asm.Label) org.objectweb.asm.Label label public void mark (org.objectweb.asm.Label) org.objectweb.asm.Label label static void <clinit> () }
org/objectweb/asm/commons/JSRInlinerAdapter$Instantiation.class
JSRInlinerAdapter.java package org.objectweb.asm.commons org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation extends java.util.AbstractMap { final org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation previous public final java.util.BitSet subroutine public final java.util.Map rangeTable public final org.objectweb.asm.tree.LabelNode returnLabel final synthetic org.objectweb.asm.commons.JSRInlinerAdapter this$0 void <init> (org.objectweb.asm.commons.JSRInlinerAdapter, org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.BitSet) org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p org.objectweb.asm.tree.LabelNode ilbl org.objectweb.asm.tree.AbstractInsnNode insn int i int c org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation prev java.util.BitSet sub org.objectweb.asm.tree.LabelNode duplbl public org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner (int) org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p int i org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation own public org.objectweb.asm.tree.LabelNode gotoLabel (org.objectweb.asm.tree.LabelNode) org.objectweb.asm.tree.LabelNode l org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation owner public org.objectweb.asm.tree.LabelNode rangeLabel (org.objectweb.asm.tree.LabelNode) org.objectweb.asm.tree.LabelNode l public java.util.Set entrySet () public org.objectweb.asm.tree.LabelNode get (java.lang.Object) Object o public volatile synthetic java.lang.Object get (java.lang.Object) }
org/objectweb/asm/commons/JSRInlinerAdapter.class
JSRInlinerAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.JSRInlinerAdapter extends org.objectweb.asm.tree.MethodNode implements org.objectweb.asm.Opcodes { private static final boolean LOGGING private final java.util.Map subroutineHeads private final java.util.BitSet mainSubroutine final java.util.BitSet dualCitizens public void <init> (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) org.objectweb.asm.MethodVisitor mv int access String name String desc String signature String[] exceptions protected void <init> (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int api org.objectweb.asm.MethodVisitor mv int access String name String desc String signature String[] exceptions public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label lbl org.objectweb.asm.tree.LabelNode ln public void visitEnd () private void markSubroutines () java.util.Map$Entry entry org.objectweb.asm.tree.LabelNode lab java.util.BitSet sub int index java.util.Iterator it java.util.BitSet anyvisited private void markSubroutineWalk (java.util.BitSet, int, java.util.BitSet) org.objectweb.asm.tree.TryCatchBlockNode trycatch int handlerindex int startindex int endindex int nextbit java.util.Iterator it java.util.BitSet sub int index java.util.BitSet anyvisited boolean loop private void markSubroutineWalkDFS (java.util.BitSet, int, java.util.BitSet) org.objectweb.asm.tree.JumpInsnNode jnode int destidx org.objectweb.asm.tree.LabelNode l int i org.objectweb.asm.tree.TableSwitchInsnNode tsnode int destidx org.objectweb.asm.tree.LabelNode l int i org.objectweb.asm.tree.LookupSwitchInsnNode lsnode int destidx org.objectweb.asm.tree.AbstractInsnNode node java.util.BitSet sub int index java.util.BitSet anyvisited private void emitCode () org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation inst java.util.LinkedList worklist org.objectweb.asm.tree.InsnList newInstructions java.util.List newTryCatchBlocks java.util.List newLocalVariables private void emitSubroutine (org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.List, org.objectweb.asm.tree.InsnList, java.util.List, java.util.List) org.objectweb.asm.tree.LabelNode ilbl org.objectweb.asm.tree.LabelNode remap org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p org.objectweb.asm.tree.LabelNode retlabel org.objectweb.asm.tree.LabelNode lbl java.util.BitSet sub org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation newinst org.objectweb.asm.tree.LabelNode startlbl org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation owner int i int c org.objectweb.asm.tree.TryCatchBlockNode trycatch org.objectweb.asm.tree.LabelNode start org.objectweb.asm.tree.LabelNode end org.objectweb.asm.tree.LabelNode handler java.util.Iterator it org.objectweb.asm.tree.LocalVariableNode lvnode org.objectweb.asm.tree.LabelNode start org.objectweb.asm.tree.LabelNode end java.util.Iterator it org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation instant java.util.List worklist org.objectweb.asm.tree.InsnList newInstructions java.util.List newTryCatchBlocks java.util.List newLocalVariables org.objectweb.asm.tree.LabelNode duplbl private static void log (java.lang.String) String str }
org/objectweb/asm/commons/LocalVariablesSorter.class
LocalVariablesSorter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.LocalVariablesSorter extends org.objectweb.asm.MethodVisitor { private static final org.objectweb.asm.Type OBJECT_TYPE private int[] mapping private Object[] newLocals protected final int firstLocal protected int nextLocal private boolean changed public void <init> (int, java.lang.String, org.objectweb.asm.MethodVisitor) int access String desc org.objectweb.asm.MethodVisitor mv protected void <init> (int, int, java.lang.String, org.objectweb.asm.MethodVisitor) int i int api int access String desc org.objectweb.asm.MethodVisitor mv org.objectweb.asm.Type[] args public void visitVarInsn (int, int) int opcode int var org.objectweb.asm.Type type org.objectweb.asm.Type type org.objectweb.asm.Type type org.objectweb.asm.Type type org.objectweb.asm.Type type public void visitIincInsn (int, int) int var int increment public void visitMaxs (int, int) int maxStack int maxLocals public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index int newIndex public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.Type t int[] newIndex public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) org.objectweb.asm.Type typ Object t int size Object t int i int type int nLocal Object[] local int nStack Object[] stack Object[] oldLocals int index int number public int newLocal (org.objectweb.asm.Type) org.objectweb.asm.Type type Object t Object t Object t Object t Object t Object t int local protected void updateNewLocals (java.lang.Object[]) Object[] newLocals protected void setLocalType (int, org.objectweb.asm.Type) int local org.objectweb.asm.Type type private void setFrameLocal (int, java.lang.Object) Object[] a int local Object type int l private int remap (int, org.objectweb.asm.Type) int[] newMapping int var org.objectweb.asm.Type type int key int size int value protected int newLocalMapping (org.objectweb.asm.Type) org.objectweb.asm.Type type int local static void <clinit> () }
org/objectweb/asm/commons/Method.class
Method.java package org.objectweb.asm.commons public org.objectweb.asm.commons.Method extends java.lang.Object { private final String name private final String desc private static final java.util.Map DESCRIPTORS public void <init> (java.lang.String, java.lang.String) String name String desc public void <init> (java.lang.String, org.objectweb.asm.Type, org.objectweb.asm.Type[]) String name org.objectweb.asm.Type returnType org.objectweb.asm.Type[] argumentTypes public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Method) java.lang.reflect.Method m public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Constructor) java.lang.reflect.Constructor c public static org.objectweb.asm.commons.Method getMethod (java.lang.String) throws java.lang.IllegalArgumentException String method public static org.objectweb.asm.commons.Method getMethod (java.lang.String, boolean) throws java.lang.IllegalArgumentException String s String s String method boolean defaultPackage int space int start int end String returnType String methodName StringBuffer sb int p private static java.lang.String map (java.lang.String, boolean) String type boolean defaultPackage StringBuffer sb int index String t String desc public java.lang.String getName () public java.lang.String getDescriptor () public org.objectweb.asm.Type getReturnType () public org.objectweb.asm.Type[] getArgumentTypes () public java.lang.String toString () public boolean equals (java.lang.Object) Object o org.objectweb.asm.commons.Method other public int hashCode () static void <clinit> () }
org/objectweb/asm/commons/Remapper.class
Remapper.java package org.objectweb.asm.commons public abstract org.objectweb.asm.commons.Remapper extends java.lang.Object { public void <init> () public java.lang.String mapDesc (java.lang.String) int i String s String newType String desc org.objectweb.asm.Type t private org.objectweb.asm.Type mapType (org.objectweb.asm.Type) int i String s org.objectweb.asm.Type t public java.lang.String mapType (java.lang.String) String type public java.lang.String[] mapTypes (java.lang.String[]) String type String newType int i String[] types String[] newTypes boolean needMapping public java.lang.String mapMethodDesc (java.lang.String) int i String desc org.objectweb.asm.Type[] args StringBuffer s org.objectweb.asm.Type returnType public java.lang.Object mapValue (java.lang.Object) org.objectweb.asm.Handle h Object value public java.lang.String mapSignature (java.lang.String, boolean) String signature boolean typeSignature org.objectweb.asm.signature.SignatureReader r org.objectweb.asm.signature.SignatureWriter w org.objectweb.asm.signature.SignatureVisitor a protected org.objectweb.asm.signature.SignatureVisitor createRemappingSignatureAdapter (org.objectweb.asm.signature.SignatureVisitor) org.objectweb.asm.signature.SignatureVisitor v public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public java.lang.String mapInvokeDynamicMethodName (java.lang.String, java.lang.String) String name String desc public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public java.lang.String map (java.lang.String) String typeName }
org/objectweb/asm/commons/RemappingAnnotationAdapter.class
RemappingAnnotationAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.RemappingAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor { protected final org.objectweb.asm.commons.Remapper remapper public void <init> (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper) org.objectweb.asm.AnnotationVisitor av org.objectweb.asm.commons.Remapper remapper protected void <init> (int, org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper) int api org.objectweb.asm.AnnotationVisitor av org.objectweb.asm.commons.Remapper remapper public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.AnnotationVisitor v public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name org.objectweb.asm.AnnotationVisitor v }
org/objectweb/asm/commons/RemappingClassAdapter.class
RemappingClassAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.RemappingClassAdapter extends org.objectweb.asm.ClassVisitor { protected final org.objectweb.asm.commons.Remapper remapper protected String className public void <init> (org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper) org.objectweb.asm.ClassVisitor cv org.objectweb.asm.commons.Remapper remapper protected void <init> (int, org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper) int api org.objectweb.asm.ClassVisitor cv org.objectweb.asm.commons.Remapper remapper public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value org.objectweb.asm.FieldVisitor fv public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions String newDesc org.objectweb.asm.MethodVisitor mv public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc protected org.objectweb.asm.FieldVisitor createRemappingFieldAdapter (org.objectweb.asm.FieldVisitor) org.objectweb.asm.FieldVisitor fv protected org.objectweb.asm.MethodVisitor createRemappingMethodAdapter (int, java.lang.String, org.objectweb.asm.MethodVisitor) int access String newDesc org.objectweb.asm.MethodVisitor mv protected org.objectweb.asm.AnnotationVisitor createRemappingAnnotationAdapter (org.objectweb.asm.AnnotationVisitor) org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/commons/RemappingFieldAdapter.class
RemappingFieldAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.RemappingFieldAdapter extends org.objectweb.asm.FieldVisitor { private final org.objectweb.asm.commons.Remapper remapper public void <init> (org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper) org.objectweb.asm.FieldVisitor fv org.objectweb.asm.commons.Remapper remapper protected void <init> (int, org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper) int api org.objectweb.asm.FieldVisitor fv org.objectweb.asm.commons.Remapper remapper public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/commons/RemappingMethodAdapter.class
RemappingMethodAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.RemappingMethodAdapter extends org.objectweb.asm.commons.LocalVariablesSorter { protected final org.objectweb.asm.commons.Remapper remapper public void <init> (int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper) int access String desc org.objectweb.asm.MethodVisitor mv org.objectweb.asm.commons.Remapper remapper protected void <init> (int, int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper) int api int access String desc org.objectweb.asm.MethodVisitor mv org.objectweb.asm.commons.Remapper remapper public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible org.objectweb.asm.AnnotationVisitor av public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack private java.lang.Object[] remapEntries (int, java.lang.Object[]) Object t Object[] newEntries int i int n Object[] entries public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int i String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitLdcInsn (java.lang.Object) Object cst public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.AnnotationVisitor av public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.AnnotationVisitor av public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/commons/RemappingSignatureAdapter.class
RemappingSignatureAdapter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.RemappingSignatureAdapter extends org.objectweb.asm.signature.SignatureVisitor { private final org.objectweb.asm.signature.SignatureVisitor v private final org.objectweb.asm.commons.Remapper remapper private String className public void <init> (org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper) org.objectweb.asm.signature.SignatureVisitor v org.objectweb.asm.commons.Remapper remapper protected void <init> (int, org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper) int api org.objectweb.asm.signature.SignatureVisitor v org.objectweb.asm.commons.Remapper remapper public void visitClassType (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name String remappedOuter String remappedName int index public void visitFormalTypeParameter (java.lang.String) String name public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitBaseType (char) char descriptor public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard public void visitEnd () }
org/objectweb/asm/commons/SerialVersionUIDAdder$Item.class
SerialVersionUIDAdder.java package org.objectweb.asm.commons org.objectweb.asm.commons.SerialVersionUIDAdder$Item extends java.lang.Object implements java.lang.Comparable { final String name final int access final String desc void <init> (java.lang.String, int, java.lang.String) String name int access String desc public int compareTo (org.objectweb.asm.commons.SerialVersionUIDAdder$Item) org.objectweb.asm.commons.SerialVersionUIDAdder$Item other int retVal public boolean equals (java.lang.Object) Object o public int hashCode () public volatile synthetic int compareTo (java.lang.Object) }
org/objectweb/asm/commons/SerialVersionUIDAdder.class
SerialVersionUIDAdder.java package org.objectweb.asm.commons public org.objectweb.asm.commons.SerialVersionUIDAdder extends org.objectweb.asm.ClassVisitor { private boolean computeSVUID private boolean hasSVUID private int access private String name private String[] interfaces private java.util.Collection svuidFields private boolean hasStaticInitializer private java.util.Collection svuidConstructors private java.util.Collection svuidMethods public void <init> (org.objectweb.asm.ClassVisitor) org.objectweb.asm.ClassVisitor cv protected void <init> (int, org.objectweb.asm.ClassVisitor) int api org.objectweb.asm.ClassVisitor cv public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int mods int access String name String desc String signature String[] exceptions public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int mods int access String name String desc String signature Object value public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String aname String outerName String innerName int attr_access public void visitEnd () Throwable e public boolean hasSVUID () protected void addSVUID (long) long svuid org.objectweb.asm.FieldVisitor fv protected long computeSVUID () throws java.io.IOException int i int i byte[] hashBytes java.io.ByteArrayOutputStream bos java.io.DataOutputStream dos long svuid protected byte[] computeSHAdigest (byte[]) Exception e byte[] value private static void writeItems (java.util.Collection, java.io.DataOutput, boolean) throws java.io.IOException int i java.util.Collection itemCollection java.io.DataOutput dos boolean dotted int size org.objectweb.asm.commons.SerialVersionUIDAdder$Item[] items }
org/objectweb/asm/commons/SimpleRemapper.class
SimpleRemapper.java package org.objectweb.asm.commons public org.objectweb.asm.commons.SimpleRemapper extends org.objectweb.asm.commons.Remapper { private final java.util.Map mapping public void <init> (java.util.Map) java.util.Map mapping public void <init> (java.lang.String, java.lang.String) String oldName String newName public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc String s public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc String s public java.lang.String map (java.lang.String) String key }
org/objectweb/asm/commons/StaticInitMerger.class
StaticInitMerger.java package org.objectweb.asm.commons public org.objectweb.asm.commons.StaticInitMerger extends org.objectweb.asm.ClassVisitor { private String name private org.objectweb.asm.MethodVisitor clinit private final String prefix private int counter public void <init> (java.lang.String, org.objectweb.asm.ClassVisitor) String prefix org.objectweb.asm.ClassVisitor cv protected void <init> (int, java.lang.String, org.objectweb.asm.ClassVisitor) int api String prefix org.objectweb.asm.ClassVisitor cv public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int a String n org.objectweb.asm.MethodVisitor mv int access String name String desc String signature String[] exceptions org.objectweb.asm.MethodVisitor mv public void visitEnd () }
org/objectweb/asm/commons/TableSwitchGenerator.class
TableSwitchGenerator.java package org.objectweb.asm.commons public abstract org.objectweb.asm.commons.TableSwitchGenerator extends java.lang.Object { public abstract void generateCase (int, org.objectweb.asm.Label) public abstract void generateDefault () }
org/objectweb/asm/commons/TryCatchBlockSorter$1.class
TryCatchBlockSorter.java package org.objectweb.asm.commons org.objectweb.asm.commons.TryCatchBlockSorter$1 extends java.lang.Object implements java.util.Comparator { final synthetic org.objectweb.asm.commons.TryCatchBlockSorter this$0 void <init> (org.objectweb.asm.commons.TryCatchBlockSorter) org.objectweb.asm.commons.TryCatchBlockSorter this$0 public int compare (org.objectweb.asm.tree.TryCatchBlockNode, org.objectweb.asm.tree.TryCatchBlockNode) org.objectweb.asm.tree.TryCatchBlockNode t1 org.objectweb.asm.tree.TryCatchBlockNode t2 int len1 int len2 private int blockLength (org.objectweb.asm.tree.TryCatchBlockNode) org.objectweb.asm.tree.TryCatchBlockNode block int startidx int endidx public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
org/objectweb/asm/commons/TryCatchBlockSorter.class
TryCatchBlockSorter.java package org.objectweb.asm.commons public org.objectweb.asm.commons.TryCatchBlockSorter extends org.objectweb.asm.tree.MethodNode { public void <init> (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) org.objectweb.asm.MethodVisitor mv int access String name String desc String signature String[] exceptions protected void <init> (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int api org.objectweb.asm.MethodVisitor mv int access String name String desc String signature String[] exceptions public void visitEnd () int i java.util.Comparator comp }
org/objectweb/asm/commons/package.html
org/objectweb/asm/package.html
org/objectweb/asm/signature/
org/objectweb/asm/signature/SignatureReader.class
SignatureReader.java package org.objectweb.asm.signature public org.objectweb.asm.signature.SignatureReader extends java.lang.Object { private final String signature public void <init> (java.lang.String) String signature public void accept (org.objectweb.asm.signature.SignatureVisitor) int end int pos char c org.objectweb.asm.signature.SignatureVisitor v String signature int len int pos public void acceptType (org.objectweb.asm.signature.SignatureVisitor) org.objectweb.asm.signature.SignatureVisitor v private static int parseType (java.lang.String, int, org.objectweb.asm.signature.SignatureVisitor) String name String name String signature int pos org.objectweb.asm.signature.SignatureVisitor v char c int start int end boolean visited boolean inner }
org/objectweb/asm/signature/SignatureVisitor.class
SignatureVisitor.java package org.objectweb.asm.signature public abstract org.objectweb.asm.signature.SignatureVisitor extends java.lang.Object { public static final char EXTENDS public static final char SUPER public static final char INSTANCEOF protected final int api public void <init> (int) int api public void visitFormalTypeParameter (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public void visitBaseType (char) char descriptor public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitClassType (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard public void visitEnd () }
org/objectweb/asm/signature/SignatureWriter.class
SignatureWriter.java package org.objectweb.asm.signature public org.objectweb.asm.signature.SignatureWriter extends org.objectweb.asm.signature.SignatureVisitor { private final StringBuffer buf private boolean hasFormals private boolean hasParameters private int argumentStack public void <init> () public void visitFormalTypeParameter (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public void visitBaseType (char) char descriptor public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitClassType (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard public void visitEnd () public java.lang.String toString () private void endFormals () private void endArguments () }
org/objectweb/asm/signature/package.html
org/objectweb/asm/tree/
org/objectweb/asm/tree/AbstractInsnNode.class
AbstractInsnNode.java package org.objectweb.asm.tree public abstract org.objectweb.asm.tree.AbstractInsnNode extends java.lang.Object { public static final int INSN public static final int INT_INSN public static final int VAR_INSN public static final int TYPE_INSN public static final int FIELD_INSN public static final int METHOD_INSN public static final int INVOKE_DYNAMIC_INSN public static final int JUMP_INSN public static final int LABEL public static final int LDC_INSN public static final int IINC_INSN public static final int TABLESWITCH_INSN public static final int LOOKUPSWITCH_INSN public static final int MULTIANEWARRAY_INSN public static final int FRAME public static final int LINE protected int opcode public java.util.List visibleTypeAnnotations public java.util.List invisibleTypeAnnotations org.objectweb.asm.tree.AbstractInsnNode prev org.objectweb.asm.tree.AbstractInsnNode next int index protected void <init> (int) int opcode public int getOpcode () public abstract int getType () public org.objectweb.asm.tree.AbstractInsnNode getPrevious () public org.objectweb.asm.tree.AbstractInsnNode getNext () public abstract void accept (org.objectweb.asm.MethodVisitor) protected final void acceptAnnotations (org.objectweb.asm.MethodVisitor) org.objectweb.asm.tree.TypeAnnotationNode an int i org.objectweb.asm.tree.TypeAnnotationNode an int i org.objectweb.asm.MethodVisitor mv int n public abstract org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) static org.objectweb.asm.tree.LabelNode clone (org.objectweb.asm.tree.LabelNode, java.util.Map) org.objectweb.asm.tree.LabelNode label java.util.Map map static org.objectweb.asm.tree.LabelNode[] clone (java.util.List, java.util.Map) int i java.util.List labels java.util.Map map org.objectweb.asm.tree.LabelNode[] clones protected final org.objectweb.asm.tree.AbstractInsnNode cloneAnnotations (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.TypeAnnotationNode src org.objectweb.asm.tree.TypeAnnotationNode ann int i org.objectweb.asm.tree.TypeAnnotationNode src org.objectweb.asm.tree.TypeAnnotationNode ann int i org.objectweb.asm.tree.AbstractInsnNode insn }
org/objectweb/asm/tree/AnnotationNode.class
AnnotationNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.AnnotationNode extends org.objectweb.asm.AnnotationVisitor { public String desc public java.util.List values public void <init> (java.lang.String) String desc public void <init> (int, java.lang.String) int api String desc void <init> (java.util.List) java.util.List values public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.tree.AnnotationNode annotation public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name java.util.List array public void visitEnd () public void check (int) int api public void accept (org.objectweb.asm.AnnotationVisitor) String name Object value int i org.objectweb.asm.AnnotationVisitor av static void accept (org.objectweb.asm.AnnotationVisitor, java.lang.String, java.lang.Object) String[] typeconst org.objectweb.asm.tree.AnnotationNode an int j org.objectweb.asm.AnnotationVisitor v java.util.List array org.objectweb.asm.AnnotationVisitor av String name Object value }
org/objectweb/asm/tree/ClassNode.class
ClassNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.ClassNode extends org.objectweb.asm.ClassVisitor { public int version public int access public String name public String signature public String superName public java.util.List interfaces public String sourceFile public String sourceDebug public String outerClass public String outerMethod public String outerMethodDesc public java.util.List visibleAnnotations public java.util.List invisibleAnnotations public java.util.List visibleTypeAnnotations public java.util.List invisibleTypeAnnotations public java.util.List attrs public java.util.List innerClasses public java.util.List fields public java.util.List methods public void <init> () public void <init> (int) int api public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public void visitSource (java.lang.String, java.lang.String) String file String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.tree.AnnotationNode an public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.tree.TypeAnnotationNode an public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access org.objectweb.asm.tree.InnerClassNode icn public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value org.objectweb.asm.tree.FieldNode fn public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions org.objectweb.asm.tree.MethodNode mn public void visitEnd () public void check (int) org.objectweb.asm.tree.FieldNode f org.objectweb.asm.tree.MethodNode m int api public void accept (org.objectweb.asm.ClassVisitor) org.objectweb.asm.tree.AnnotationNode an org.objectweb.asm.tree.AnnotationNode an org.objectweb.asm.tree.TypeAnnotationNode an org.objectweb.asm.tree.TypeAnnotationNode an org.objectweb.asm.ClassVisitor cv String[] interfaces int i int n }
org/objectweb/asm/tree/FieldInsnNode.class
FieldInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.FieldInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public String owner public String name public String desc public void <init> (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void setOpcode (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/FieldNode.class
FieldNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.FieldNode extends org.objectweb.asm.FieldVisitor { public int access public String name public String desc public String signature public Object value public java.util.List visibleAnnotations public java.util.List invisibleAnnotations public java.util.List visibleTypeAnnotations public java.util.List invisibleTypeAnnotations public java.util.List attrs public void <init> (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int api int access String name String desc String signature Object value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.tree.AnnotationNode an public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.tree.TypeAnnotationNode an public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitEnd () public void check (int) int api public void accept (org.objectweb.asm.ClassVisitor) org.objectweb.asm.tree.AnnotationNode an org.objectweb.asm.tree.AnnotationNode an org.objectweb.asm.tree.TypeAnnotationNode an org.objectweb.asm.tree.TypeAnnotationNode an org.objectweb.asm.ClassVisitor cv org.objectweb.asm.FieldVisitor fv int i int n }
org/objectweb/asm/tree/FrameNode.class
FrameNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.FrameNode extends org.objectweb.asm.tree.AbstractInsnNode { public int type public java.util.List local public java.util.List stack private void <init> () public void <init> (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) Object l int i Object s int i java.util.Map labels org.objectweb.asm.tree.FrameNode clone private static java.util.List asList (int, java.lang.Object[]) int n Object[] o private static java.lang.Object[] asArray (java.util.List) Object o int i java.util.List l Object[] objs }
org/objectweb/asm/tree/IincInsnNode.class
IincInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.IincInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public int var public int incr public void <init> (int, int) int var int incr public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/InnerClassNode.class
InnerClassNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.InnerClassNode extends java.lang.Object { public String name public String outerName public String innerName public int access public void <init> (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public void accept (org.objectweb.asm.ClassVisitor) org.objectweb.asm.ClassVisitor cv }
org/objectweb/asm/tree/InsnList$InsnListIterator.class
InsnList.java package org.objectweb.asm.tree final org.objectweb.asm.tree.InsnList$InsnListIterator extends java.lang.Object implements java.util.ListIterator { org.objectweb.asm.tree.AbstractInsnNode next org.objectweb.asm.tree.AbstractInsnNode prev org.objectweb.asm.tree.AbstractInsnNode remove final synthetic org.objectweb.asm.tree.InsnList this$0 void <init> (org.objectweb.asm.tree.InsnList, int) int index public boolean hasNext () public java.lang.Object next () org.objectweb.asm.tree.AbstractInsnNode result public void remove () public boolean hasPrevious () public java.lang.Object previous () org.objectweb.asm.tree.AbstractInsnNode result public int nextIndex () public int previousIndex () public void add (java.lang.Object) Object o public void set (java.lang.Object) Object o }
org/objectweb/asm/tree/InsnList.class
InsnList.java package org.objectweb.asm.tree public org.objectweb.asm.tree.InsnList extends java.lang.Object { private int size private org.objectweb.asm.tree.AbstractInsnNode first private org.objectweb.asm.tree.AbstractInsnNode last org.objectweb.asm.tree.AbstractInsnNode[] cache public void <init> () public int size () public org.objectweb.asm.tree.AbstractInsnNode getFirst () public org.objectweb.asm.tree.AbstractInsnNode getLast () public org.objectweb.asm.tree.AbstractInsnNode get (int) int index public boolean contains (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.AbstractInsnNode i public int indexOf (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode insn public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv org.objectweb.asm.tree.AbstractInsnNode insn public java.util.ListIterator iterator () public java.util.ListIterator iterator (int) int index public org.objectweb.asm.tree.AbstractInsnNode[] toArray () int i org.objectweb.asm.tree.AbstractInsnNode elem org.objectweb.asm.tree.AbstractInsnNode[] insns public void set (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode) int index org.objectweb.asm.tree.AbstractInsnNode location org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.AbstractInsnNode next org.objectweb.asm.tree.AbstractInsnNode prev public void add (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode insn public void add (org.objectweb.asm.tree.InsnList) org.objectweb.asm.tree.AbstractInsnNode elem org.objectweb.asm.tree.InsnList insns public void insert (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode insn public void insert (org.objectweb.asm.tree.InsnList) org.objectweb.asm.tree.AbstractInsnNode elem org.objectweb.asm.tree.InsnList insns public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode location org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.AbstractInsnNode next public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList) org.objectweb.asm.tree.AbstractInsnNode location org.objectweb.asm.tree.InsnList insns org.objectweb.asm.tree.AbstractInsnNode ifirst org.objectweb.asm.tree.AbstractInsnNode ilast org.objectweb.asm.tree.AbstractInsnNode next public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode location org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.AbstractInsnNode prev public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList) org.objectweb.asm.tree.AbstractInsnNode location org.objectweb.asm.tree.InsnList insns org.objectweb.asm.tree.AbstractInsnNode ifirst org.objectweb.asm.tree.AbstractInsnNode ilast org.objectweb.asm.tree.AbstractInsnNode prev public void remove (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.AbstractInsnNode next org.objectweb.asm.tree.AbstractInsnNode prev void removeAll (boolean) org.objectweb.asm.tree.AbstractInsnNode next org.objectweb.asm.tree.AbstractInsnNode insn boolean mark public void clear () public void resetLabels () org.objectweb.asm.tree.AbstractInsnNode insn }
org/objectweb/asm/tree/InsnNode.class
InsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.InsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public void <init> (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/IntInsnNode.class
IntInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.IntInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public int operand public void <init> (int, int) int opcode int operand public void setOpcode (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/InvokeDynamicInsnNode.class
InvokeDynamicInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.InvokeDynamicInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public String name public String desc public org.objectweb.asm.Handle bsm public Object[] bsmArgs public transient void <init> (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/JumpInsnNode.class
JumpInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.JumpInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public org.objectweb.asm.tree.LabelNode label public void <init> (int, org.objectweb.asm.tree.LabelNode) int opcode org.objectweb.asm.tree.LabelNode label public void setOpcode (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/LabelNode.class
LabelNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.LabelNode extends org.objectweb.asm.tree.AbstractInsnNode { private org.objectweb.asm.Label label public void <init> () public void <init> (org.objectweb.asm.Label) org.objectweb.asm.Label label public int getType () public org.objectweb.asm.Label getLabel () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor cv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels public void resetLabel () }
org/objectweb/asm/tree/LdcInsnNode.class
LdcInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.LdcInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public Object cst public void <init> (java.lang.Object) Object cst public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/LineNumberNode.class
LineNumberNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.LineNumberNode extends org.objectweb.asm.tree.AbstractInsnNode { public int line public org.objectweb.asm.tree.LabelNode start public void <init> (int, org.objectweb.asm.tree.LabelNode) int line org.objectweb.asm.tree.LabelNode start public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/LocalVariableAnnotationNode.class
LocalVariableAnnotationNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.LocalVariableAnnotationNode extends org.objectweb.asm.tree.TypeAnnotationNode { public java.util.List start public java.util.List end public java.util.List index public void <init> (int, org.objectweb.asm.TypePath, org.objectweb.asm.tree.LabelNode[], org.objectweb.asm.tree.LabelNode[], int[], java.lang.String) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.tree.LabelNode[] start org.objectweb.asm.tree.LabelNode[] end int[] index String desc public void <init> (int, int, org.objectweb.asm.TypePath, org.objectweb.asm.tree.LabelNode[], org.objectweb.asm.tree.LabelNode[], int[], java.lang.String) int i int api int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.tree.LabelNode[] start org.objectweb.asm.tree.LabelNode[] end int[] index String desc public void accept (org.objectweb.asm.MethodVisitor, boolean) int i org.objectweb.asm.MethodVisitor mv boolean visible org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index }
org/objectweb/asm/tree/LocalVariableNode.class
LocalVariableNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.LocalVariableNode extends java.lang.Object { public String name public String desc public String signature public org.objectweb.asm.tree.LabelNode start public org.objectweb.asm.tree.LabelNode end public int index public void <init> (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, int) String name String desc String signature org.objectweb.asm.tree.LabelNode start org.objectweb.asm.tree.LabelNode end int index public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv }
org/objectweb/asm/tree/LookupSwitchInsnNode.class
LookupSwitchInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.LookupSwitchInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public org.objectweb.asm.tree.LabelNode dflt public java.util.List keys public java.util.List labels public void <init> (org.objectweb.asm.tree.LabelNode, int[], org.objectweb.asm.tree.LabelNode[]) int i org.objectweb.asm.tree.LabelNode dflt int[] keys org.objectweb.asm.tree.LabelNode[] labels public int getType () public void accept (org.objectweb.asm.MethodVisitor) int i int i org.objectweb.asm.MethodVisitor mv int[] keys org.objectweb.asm.Label[] labels public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels org.objectweb.asm.tree.LookupSwitchInsnNode clone }
org/objectweb/asm/tree/MethodInsnNode.class
MethodInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.MethodInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public String owner public String name public String desc public boolean itf public void <init> (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void <init> (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public void setOpcode (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/MethodNode$1.class
MethodNode.java package org.objectweb.asm.tree org.objectweb.asm.tree.MethodNode$1 extends java.util.ArrayList { final synthetic org.objectweb.asm.tree.MethodNode this$0 void <init> (org.objectweb.asm.tree.MethodNode, int) org.objectweb.asm.tree.MethodNode this$0 int x0 public boolean add (java.lang.Object) Object o }
org/objectweb/asm/tree/MethodNode.class
MethodNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.MethodNode extends org.objectweb.asm.MethodVisitor { public int access public String name public String desc public String signature public java.util.List exceptions public java.util.List parameters public java.util.List visibleAnnotations public java.util.List invisibleAnnotations public java.util.List visibleTypeAnnotations public java.util.List invisibleTypeAnnotations public java.util.List attrs public Object annotationDefault public java.util.List[] visibleParameterAnnotations public java.util.List[] invisibleParameterAnnotations public org.objectweb.asm.tree.InsnList instructions public java.util.List tryCatchBlocks public int maxStack public int maxLocals public java.util.List localVariables public java.util.List visibleLocalVariableAnnotations public java.util.List invisibleLocalVariableAnnotations private boolean visited public void <init> () public void <init> (int) int api public void <init> (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int api int access String name String desc String signature String[] exceptions boolean isAbstract public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.tree.AnnotationNode an public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.tree.TypeAnnotationNode an public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int params int params int parameter String desc boolean visible org.objectweb.asm.tree.AnnotationNode an public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.TypeAnnotationNode an public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.tree.TryCatchBlockNode tcb org.objectweb.asm.tree.TypeAnnotationNode an public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.tree.LocalVariableAnnotationNode an public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitEnd () protected org.objectweb.asm.tree.LabelNode getLabelNode (org.objectweb.asm.Label) org.objectweb.asm.Label l private org.objectweb.asm.tree.LabelNode[] getLabelNodes (org.objectweb.asm.Label[]) int i org.objectweb.asm.Label[] l org.objectweb.asm.tree.LabelNode[] nodes private java.lang.Object[] getLabelNodes (java.lang.Object[]) Object o int i Object[] objs Object[] nodes public void check (int) org.objectweb.asm.tree.TryCatchBlockNode tcb int i boolean itf org.objectweb.asm.tree.AbstractInsnNode insn int i int n int api public void accept (org.objectweb.asm.ClassVisitor) org.objectweb.asm.ClassVisitor cv String[] exceptions org.objectweb.asm.MethodVisitor mv public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.tree.ParameterNode parameter org.objectweb.asm.AnnotationVisitor av org.objectweb.asm.tree.AnnotationNode an org.objectweb.asm.tree.AnnotationNode an org.objectweb.asm.tree.TypeAnnotationNode an org.objectweb.asm.tree.TypeAnnotationNode an org.objectweb.asm.tree.AnnotationNode an java.util.List l int j org.objectweb.asm.tree.AnnotationNode an java.util.List l int j org.objectweb.asm.MethodVisitor mv int i int n }
org/objectweb/asm/tree/MultiANewArrayInsnNode.class
MultiANewArrayInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.MultiANewArrayInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public String desc public int dims public void <init> (java.lang.String, int) String desc int dims public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/ParameterNode.class
ParameterNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.ParameterNode extends java.lang.Object { public String name public int access public void <init> (java.lang.String, int) String name int access public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv }
org/objectweb/asm/tree/TableSwitchInsnNode.class
TableSwitchInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.TableSwitchInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public int min public int max public org.objectweb.asm.tree.LabelNode dflt public java.util.List labels public transient void <init> (int, int, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode[]) int min int max org.objectweb.asm.tree.LabelNode dflt org.objectweb.asm.tree.LabelNode[] labels public int getType () public void accept (org.objectweb.asm.MethodVisitor) int i org.objectweb.asm.MethodVisitor mv org.objectweb.asm.Label[] labels public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/TryCatchBlockNode.class
TryCatchBlockNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.TryCatchBlockNode extends java.lang.Object { public org.objectweb.asm.tree.LabelNode start public org.objectweb.asm.tree.LabelNode end public org.objectweb.asm.tree.LabelNode handler public String type public java.util.List visibleTypeAnnotations public java.util.List invisibleTypeAnnotations public void <init> (org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, java.lang.String) org.objectweb.asm.tree.LabelNode start org.objectweb.asm.tree.LabelNode end org.objectweb.asm.tree.LabelNode handler String type public void updateIndex (int) org.objectweb.asm.tree.TypeAnnotationNode tan org.objectweb.asm.tree.TypeAnnotationNode tan int index int newTypeRef public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.tree.TypeAnnotationNode an int i org.objectweb.asm.tree.TypeAnnotationNode an int i org.objectweb.asm.MethodVisitor mv int n }
org/objectweb/asm/tree/TypeAnnotationNode.class
TypeAnnotationNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.TypeAnnotationNode extends org.objectweb.asm.tree.AnnotationNode { public int typeRef public org.objectweb.asm.TypePath typePath public void <init> (int, org.objectweb.asm.TypePath, java.lang.String) int typeRef org.objectweb.asm.TypePath typePath String desc public void <init> (int, int, org.objectweb.asm.TypePath, java.lang.String) int api int typeRef org.objectweb.asm.TypePath typePath String desc }
org/objectweb/asm/tree/TypeInsnNode.class
TypeInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.TypeInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public String desc public void <init> (int, java.lang.String) int opcode String desc public void setOpcode (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/VarInsnNode.class
VarInsnNode.java package org.objectweb.asm.tree public org.objectweb.asm.tree.VarInsnNode extends org.objectweb.asm.tree.AbstractInsnNode { public int var public void <init> (int, int) int opcode int var public void setOpcode (int) int opcode public int getType () public void accept (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map) java.util.Map labels }
org/objectweb/asm/tree/analysis/
org/objectweb/asm/tree/analysis/Analyzer.class
Analyzer.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.Analyzer extends java.lang.Object implements org.objectweb.asm.Opcodes { private final org.objectweb.asm.tree.analysis.Interpreter interpreter private int n private org.objectweb.asm.tree.InsnList insns private java.util.List[] handlers private org.objectweb.asm.tree.analysis.Frame[] frames private org.objectweb.asm.tree.analysis.Subroutine[] subroutines private boolean[] queued private int[] queue private int top public void <init> (org.objectweb.asm.tree.analysis.Interpreter) org.objectweb.asm.tree.analysis.Interpreter interpreter public org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException java.util.List insnHandlers int j org.objectweb.asm.tree.TryCatchBlockNode tcb int begin int end int i org.objectweb.asm.tree.JumpInsnNode jsr org.objectweb.asm.tree.analysis.Subroutine sub int i org.objectweb.asm.Type ctype int i org.objectweb.asm.tree.JumpInsnNode j int jump org.objectweb.asm.tree.LabelNode label int j org.objectweb.asm.tree.LookupSwitchInsnNode lsi int jump org.objectweb.asm.tree.LabelNode label int j org.objectweb.asm.tree.TableSwitchInsnNode tsi int jump org.objectweb.asm.tree.JumpInsnNode caller int call int i int var int var org.objectweb.asm.Type type org.objectweb.asm.tree.TryCatchBlockNode tcb org.objectweb.asm.Type type int jump int i int insnOpcode int insnType java.util.List insnHandlers org.objectweb.asm.tree.analysis.AnalyzerException e Exception e int insn org.objectweb.asm.tree.analysis.Frame f org.objectweb.asm.tree.analysis.Subroutine subroutine org.objectweb.asm.tree.AbstractInsnNode insnNode String owner org.objectweb.asm.tree.MethodNode m org.objectweb.asm.tree.analysis.Subroutine main java.util.List subroutineCalls java.util.Map subroutineHeads org.objectweb.asm.tree.analysis.Frame current org.objectweb.asm.tree.analysis.Frame handler org.objectweb.asm.Type[] args int local private void findSubroutine (int, org.objectweb.asm.tree.analysis.Subroutine, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.JumpInsnNode jnode org.objectweb.asm.tree.LabelNode l int i org.objectweb.asm.tree.TableSwitchInsnNode tsnode org.objectweb.asm.tree.LabelNode l int i org.objectweb.asm.tree.LookupSwitchInsnNode lsnode org.objectweb.asm.tree.TryCatchBlockNode tcb int i org.objectweb.asm.tree.AbstractInsnNode node java.util.List insnHandlers int insn org.objectweb.asm.tree.analysis.Subroutine sub java.util.List calls public org.objectweb.asm.tree.analysis.Frame[] getFrames () public java.util.List getHandlers (int) int insn protected void init (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException String owner org.objectweb.asm.tree.MethodNode m protected org.objectweb.asm.tree.analysis.Frame newFrame (int, int) int nLocals int nStack protected org.objectweb.asm.tree.analysis.Frame newFrame (org.objectweb.asm.tree.analysis.Frame) org.objectweb.asm.tree.analysis.Frame src protected void newControlFlowEdge (int, int) int insn int successor protected boolean newControlFlowExceptionEdge (int, int) int insn int successor protected boolean newControlFlowExceptionEdge (int, org.objectweb.asm.tree.TryCatchBlockNode) int insn org.objectweb.asm.tree.TryCatchBlockNode tcb private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException boolean changes int insn org.objectweb.asm.tree.analysis.Frame frame org.objectweb.asm.tree.analysis.Subroutine subroutine org.objectweb.asm.tree.analysis.Frame oldFrame org.objectweb.asm.tree.analysis.Subroutine oldSubroutine boolean changes private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine, boolean[]) throws org.objectweb.asm.tree.analysis.AnalyzerException boolean changes int insn org.objectweb.asm.tree.analysis.Frame beforeJSR org.objectweb.asm.tree.analysis.Frame afterRET org.objectweb.asm.tree.analysis.Subroutine subroutineBeforeJSR boolean[] access org.objectweb.asm.tree.analysis.Frame oldFrame org.objectweb.asm.tree.analysis.Subroutine oldSubroutine boolean changes }
org/objectweb/asm/tree/analysis/AnalyzerException.class
AnalyzerException.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.AnalyzerException extends java.lang.Exception { public final org.objectweb.asm.tree.AbstractInsnNode node public void <init> (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String) org.objectweb.asm.tree.AbstractInsnNode node String msg public void <init> (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String, java.lang.Throwable) org.objectweb.asm.tree.AbstractInsnNode node String msg Throwable exception public void <init> (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String, java.lang.Object, org.objectweb.asm.tree.analysis.Value) org.objectweb.asm.tree.AbstractInsnNode node String msg Object expected org.objectweb.asm.tree.analysis.Value encountered }
org/objectweb/asm/tree/analysis/BasicInterpreter.class
BasicInterpreter.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.BasicInterpreter extends org.objectweb.asm.tree.analysis.Interpreter implements org.objectweb.asm.Opcodes { public void <init> () protected void <init> (int) int api public org.objectweb.asm.tree.analysis.BasicValue newValue (org.objectweb.asm.Type) org.objectweb.asm.Type type public org.objectweb.asm.tree.analysis.BasicValue newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException int sort Object cst org.objectweb.asm.tree.AbstractInsnNode insn public org.objectweb.asm.tree.analysis.BasicValue copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value public org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException String desc org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value public org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value1 org.objectweb.asm.tree.analysis.BasicValue value2 public org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value1 org.objectweb.asm.tree.analysis.BasicValue value2 org.objectweb.asm.tree.analysis.BasicValue value3 public org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opcode public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.tree.analysis.BasicValue expected public org.objectweb.asm.tree.analysis.BasicValue merge (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) org.objectweb.asm.tree.analysis.BasicValue v org.objectweb.asm.tree.analysis.BasicValue w public volatile synthetic org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public volatile synthetic void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) }
org/objectweb/asm/tree/analysis/BasicValue.class
BasicValue.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.BasicValue extends java.lang.Object implements org.objectweb.asm.tree.analysis.Value { public static final org.objectweb.asm.tree.analysis.BasicValue UNINITIALIZED_VALUE public static final org.objectweb.asm.tree.analysis.BasicValue INT_VALUE public static final org.objectweb.asm.tree.analysis.BasicValue FLOAT_VALUE public static final org.objectweb.asm.tree.analysis.BasicValue LONG_VALUE public static final org.objectweb.asm.tree.analysis.BasicValue DOUBLE_VALUE public static final org.objectweb.asm.tree.analysis.BasicValue REFERENCE_VALUE public static final org.objectweb.asm.tree.analysis.BasicValue RETURNADDRESS_VALUE private final org.objectweb.asm.Type type public void <init> (org.objectweb.asm.Type) org.objectweb.asm.Type type public org.objectweb.asm.Type getType () public int getSize () public boolean isReference () public boolean equals (java.lang.Object) Object value public int hashCode () public java.lang.String toString () static void <clinit> () }
org/objectweb/asm/tree/analysis/BasicVerifier.class
BasicVerifier.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.BasicVerifier extends org.objectweb.asm.tree.analysis.BasicInterpreter { public void <init> () protected void <init> (int) int api public org.objectweb.asm.tree.analysis.BasicValue copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.tree.analysis.Value expected org.objectweb.asm.tree.analysis.Value expected org.objectweb.asm.tree.analysis.Value expected org.objectweb.asm.tree.analysis.Value expected org.objectweb.asm.tree.analysis.Value expected public org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue expected public org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.FieldInsnNode fin org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value1 org.objectweb.asm.tree.analysis.BasicValue value2 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 org.objectweb.asm.tree.analysis.BasicValue expected2 public org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value1 org.objectweb.asm.tree.analysis.BasicValue value2 org.objectweb.asm.tree.analysis.BasicValue value3 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected1 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 org.objectweb.asm.tree.analysis.BasicValue expected3 public org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException int i org.objectweb.asm.Type owner org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.tree.analysis.BasicValue encountered int i int j String desc org.objectweb.asm.Type[] args org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opcode public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.tree.analysis.BasicValue expected protected boolean isArrayValue (org.objectweb.asm.tree.analysis.BasicValue) org.objectweb.asm.tree.analysis.BasicValue value protected org.objectweb.asm.tree.analysis.BasicValue getElementValue (org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.BasicValue objectArrayValue protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.tree.analysis.BasicValue expected public volatile synthetic void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException }
org/objectweb/asm/tree/analysis/Frame.class
Frame.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.Frame extends java.lang.Object { private org.objectweb.asm.tree.analysis.Value returnValue private org.objectweb.asm.tree.analysis.Value[] values private int locals private int top public void <init> (int, int) int nLocals int nStack public void <init> (org.objectweb.asm.tree.analysis.Frame) org.objectweb.asm.tree.analysis.Frame src public org.objectweb.asm.tree.analysis.Frame init (org.objectweb.asm.tree.analysis.Frame) org.objectweb.asm.tree.analysis.Frame src public void setReturn (org.objectweb.asm.tree.analysis.Value) org.objectweb.asm.tree.analysis.Value v public int getLocals () public int getMaxStackSize () public org.objectweb.asm.tree.analysis.Value getLocal (int) throws java.lang.IndexOutOfBoundsException int i public void setLocal (int, org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException int i org.objectweb.asm.tree.analysis.Value value public int getStackSize () public org.objectweb.asm.tree.analysis.Value getStack (int) throws java.lang.IndexOutOfBoundsException int i public void clearStack () public org.objectweb.asm.tree.analysis.Value pop () throws java.lang.IndexOutOfBoundsException public void push (org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException org.objectweb.asm.tree.analysis.Value value public void execute (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.Value local org.objectweb.asm.tree.analysis.Value value3 org.objectweb.asm.tree.analysis.Value value3 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value3 org.objectweb.asm.tree.analysis.Value value4 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value3 org.objectweb.asm.tree.analysis.Value value3 int i String desc int i String desc int i org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.Interpreter interpreter org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value1 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 org.objectweb.asm.tree.analysis.Value value2 java.util.List values java.util.List values java.util.List values int var int var public boolean merge (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.Value v int i org.objectweb.asm.tree.analysis.Frame frame org.objectweb.asm.tree.analysis.Interpreter interpreter boolean changes public boolean merge (org.objectweb.asm.tree.analysis.Frame, boolean[]) int i org.objectweb.asm.tree.analysis.Frame frame boolean[] access boolean changes public java.lang.String toString () int i int i StringBuffer b }
org/objectweb/asm/tree/analysis/Interpreter.class
Interpreter.java package org.objectweb.asm.tree.analysis public abstract org.objectweb.asm.tree.analysis.Interpreter extends java.lang.Object { protected final int api protected void <init> (int) int api public abstract org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) public abstract org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public abstract org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) }
org/objectweb/asm/tree/analysis/SimpleVerifier.class
SimpleVerifier.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.SimpleVerifier extends org.objectweb.asm.tree.analysis.BasicVerifier { private final org.objectweb.asm.Type currentClass private final org.objectweb.asm.Type currentSuperClass private final java.util.List currentClassInterfaces private final boolean isInterface private ClassLoader loader public void <init> () public void <init> (org.objectweb.asm.Type, org.objectweb.asm.Type, boolean) org.objectweb.asm.Type currentClass org.objectweb.asm.Type currentSuperClass boolean isInterface public void <init> (org.objectweb.asm.Type, org.objectweb.asm.Type, java.util.List, boolean) org.objectweb.asm.Type currentClass org.objectweb.asm.Type currentSuperClass java.util.List currentClassInterfaces boolean isInterface protected void <init> (int, org.objectweb.asm.Type, org.objectweb.asm.Type, java.util.List, boolean) int api org.objectweb.asm.Type currentClass org.objectweb.asm.Type currentSuperClass java.util.List currentClassInterfaces boolean isInterface public void setClassLoader (java.lang.ClassLoader) ClassLoader loader public org.objectweb.asm.tree.analysis.BasicValue newValue (org.objectweb.asm.Type) int i String desc org.objectweb.asm.Type type boolean isArray org.objectweb.asm.tree.analysis.BasicValue v protected boolean isArrayValue (org.objectweb.asm.tree.analysis.BasicValue) org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.Type t protected org.objectweb.asm.tree.analysis.BasicValue getElementValue (org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.BasicValue objectArrayValue org.objectweb.asm.Type arrayType protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) org.objectweb.asm.tree.analysis.BasicValue value org.objectweb.asm.tree.analysis.BasicValue expected org.objectweb.asm.Type expectedType org.objectweb.asm.Type type public org.objectweb.asm.tree.analysis.BasicValue merge (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) org.objectweb.asm.Type t org.objectweb.asm.Type u org.objectweb.asm.tree.analysis.BasicValue v org.objectweb.asm.tree.analysis.BasicValue w protected boolean isInterface (org.objectweb.asm.Type) org.objectweb.asm.Type t protected org.objectweb.asm.Type getSuperClass (org.objectweb.asm.Type) org.objectweb.asm.Type t Class c protected boolean isAssignableFrom (org.objectweb.asm.Type, org.objectweb.asm.Type) org.objectweb.asm.Type v int i org.objectweb.asm.Type t org.objectweb.asm.Type u Class tc protected java.lang.Class getClass (org.objectweb.asm.Type) ClassNotFoundException e org.objectweb.asm.Type t public volatile synthetic org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public volatile synthetic org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) }
org/objectweb/asm/tree/analysis/SmallSet.class
SmallSet.java package org.objectweb.asm.tree.analysis org.objectweb.asm.tree.analysis.SmallSet extends java.util.AbstractSet implements java.util.Iterator { Object e1 Object e2 static final java.util.Set emptySet () void <init> (java.lang.Object, java.lang.Object) Object e1 Object e2 public java.util.Iterator iterator () public int size () public boolean hasNext () public java.lang.Object next () Object e public void remove () java.util.Set union (org.objectweb.asm.tree.analysis.SmallSet) org.objectweb.asm.tree.analysis.SmallSet s java.util.HashSet r }
org/objectweb/asm/tree/analysis/SourceInterpreter.class
SourceInterpreter.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.SourceInterpreter extends org.objectweb.asm.tree.analysis.Interpreter implements org.objectweb.asm.Opcodes { public void <init> () protected void <init> (int) int api public org.objectweb.asm.tree.analysis.SourceValue newValue (org.objectweb.asm.Type) org.objectweb.asm.Type type public org.objectweb.asm.tree.analysis.SourceValue newOperation (org.objectweb.asm.tree.AbstractInsnNode) Object cst org.objectweb.asm.tree.AbstractInsnNode insn int size int size int size int size public org.objectweb.asm.tree.analysis.SourceValue copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.SourceValue value public org.objectweb.asm.tree.analysis.SourceValue unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.SourceValue value int size int size int size public org.objectweb.asm.tree.analysis.SourceValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.SourceValue value1 org.objectweb.asm.tree.analysis.SourceValue value2 int size int size public org.objectweb.asm.tree.analysis.SourceValue ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.SourceValue value1 org.objectweb.asm.tree.analysis.SourceValue value2 org.objectweb.asm.tree.analysis.SourceValue value3 public org.objectweb.asm.tree.analysis.SourceValue naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) int size String desc org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int size int opcode public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue) org.objectweb.asm.tree.AbstractInsnNode insn org.objectweb.asm.tree.analysis.SourceValue value org.objectweb.asm.tree.analysis.SourceValue expected public org.objectweb.asm.tree.analysis.SourceValue merge (org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue) java.util.Set s java.util.HashSet s org.objectweb.asm.tree.analysis.SourceValue d org.objectweb.asm.tree.analysis.SourceValue w public volatile synthetic org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) public volatile synthetic void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) }
org/objectweb/asm/tree/analysis/SourceValue.class
SourceValue.java package org.objectweb.asm.tree.analysis public org.objectweb.asm.tree.analysis.SourceValue extends java.lang.Object implements org.objectweb.asm.tree.analysis.Value { public final int size public final java.util.Set insns public void <init> (int) int size public void <init> (int, org.objectweb.asm.tree.AbstractInsnNode) int size org.objectweb.asm.tree.AbstractInsnNode insn public void <init> (int, java.util.Set) int size java.util.Set insns public int getSize () public boolean equals (java.lang.Object) Object value org.objectweb.asm.tree.analysis.SourceValue v public int hashCode () }
org/objectweb/asm/tree/analysis/Subroutine.class
Subroutine.java package org.objectweb.asm.tree.analysis org.objectweb.asm.tree.analysis.Subroutine extends java.lang.Object { org.objectweb.asm.tree.LabelNode start boolean[] access java.util.List callers private void <init> () void <init> (org.objectweb.asm.tree.LabelNode, int, org.objectweb.asm.tree.JumpInsnNode) org.objectweb.asm.tree.LabelNode start int maxLocals org.objectweb.asm.tree.JumpInsnNode caller public org.objectweb.asm.tree.analysis.Subroutine copy () org.objectweb.asm.tree.analysis.Subroutine result public boolean merge (org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException int i org.objectweb.asm.tree.JumpInsnNode caller int i org.objectweb.asm.tree.analysis.Subroutine subroutine boolean changes }
org/objectweb/asm/tree/analysis/Value.class
Value.java package org.objectweb.asm.tree.analysis public abstract org.objectweb.asm.tree.analysis.Value extends java.lang.Object { public abstract int getSize () }
org/objectweb/asm/tree/analysis/package.html
org/objectweb/asm/tree/package.html
org/objectweb/asm/util/
org/objectweb/asm/util/ASMifiable.class
ASMifiable.java package org.objectweb.asm.util public abstract org.objectweb.asm.util.ASMifiable extends java.lang.Object { public abstract void asmify (java.lang.StringBuffer, java.lang.String, java.util.Map) }
org/objectweb/asm/util/ASMifier.class
ASMifier.java package org.objectweb.asm.util public org.objectweb.asm.util.ASMifier extends org.objectweb.asm.util.Printer { protected final String name protected final int id protected java.util.Map labelNames private static final int ACCESS_CLASS private static final int ACCESS_FIELD private static final int ACCESS_INNER public void <init> () protected void <init> (int, java.lang.String, int) int api String name int id public static void main (java.lang.String[]) throws java.lang.Exception org.objectweb.asm.ClassReader cr String[] args int i int flags boolean ok org.objectweb.asm.ClassReader cr public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) String simpleName int i int version int access String name String signature String superName String[] interfaces String simpleName int n public void visitSource (java.lang.String, java.lang.String) String file String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.objectweb.asm.util.ASMifier visitClassAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.util.ASMifier visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitClassAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.util.ASMifier visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value org.objectweb.asm.util.ASMifier a public org.objectweb.asm.util.ASMifier visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i int access String name String desc String signature String[] exceptions org.objectweb.asm.util.ASMifier a public void visitClassEnd () public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.util.ASMifier visitAnnotation (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.util.ASMifier a public org.objectweb.asm.util.ASMifier visitArray (java.lang.String) String name org.objectweb.asm.util.ASMifier a public void visitAnnotationEnd () public org.objectweb.asm.util.ASMifier visitFieldAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.util.ASMifier visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitFieldAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitFieldEnd () public void visitParameter (java.lang.String, int) String parameterName int access public org.objectweb.asm.util.ASMifier visitAnnotationDefault () org.objectweb.asm.util.ASMifier a public org.objectweb.asm.util.ASMifier visitMethodAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.util.ASMifier visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.util.ASMifier visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible org.objectweb.asm.util.ASMifier a public void visitMethodAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int i String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) int i int i int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.util.ASMifier visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.util.ASMifier visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.util.Printer visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int i int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.util.ASMifier a public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitMethodEnd () public org.objectweb.asm.util.ASMifier visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.util.ASMifier a public org.objectweb.asm.util.ASMifier visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.util.ASMifier visitTypeAnnotation (java.lang.String, int, org.objectweb.asm.TypePath, java.lang.String, boolean) String method int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.ASMifier a public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr protected org.objectweb.asm.util.ASMifier createASMifier (java.lang.String, int) String name int id void appendAccess (int) int access boolean first protected void appendConstant (java.lang.Object) Object cst static void appendConstant (java.lang.StringBuffer, java.lang.Object) org.objectweb.asm.Handle h int c int i byte[] v int i boolean[] v int i short[] v int i char[] v int i int[] v int i long[] v int i float[] v int i double[] v StringBuffer buf Object cst private void declareFrameTypes (int, java.lang.Object[]) int i int n Object[] o private void appendFrameTypes (int, java.lang.Object[]) int i int n Object[] o protected void declareLabel (org.objectweb.asm.Label) org.objectweb.asm.Label l String name protected void appendLabel (org.objectweb.asm.Label) org.objectweb.asm.Label l public volatile synthetic org.objectweb.asm.util.Printer visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotationDefault () public volatile synthetic org.objectweb.asm.util.Printer visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitArray (java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public volatile synthetic org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) public volatile synthetic org.objectweb.asm.util.Printer visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean) }
org/objectweb/asm/util/CheckAnnotationAdapter.class
CheckAnnotationAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor { private final boolean named private boolean end public void <init> (org.objectweb.asm.AnnotationVisitor) org.objectweb.asm.AnnotationVisitor av void <init> (org.objectweb.asm.AnnotationVisitor, boolean) org.objectweb.asm.AnnotationVisitor av boolean named public void visit (java.lang.String, java.lang.Object) int sort String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name public void visitEnd () private void checkEnd () private void checkName (java.lang.String) String name }
org/objectweb/asm/util/CheckClassAdapter.class
CheckClassAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckClassAdapter extends org.objectweb.asm.ClassVisitor { private int version private boolean start private boolean source private boolean outer private boolean end private java.util.Map labels private boolean checkDataFlow public static void main (java.lang.String[]) throws java.lang.Exception org.objectweb.asm.ClassReader cr String[] args org.objectweb.asm.ClassReader cr public static void verify (org.objectweb.asm.ClassReader, java.lang.ClassLoader, boolean, java.io.PrintWriter) java.util.Iterator i Exception e org.objectweb.asm.tree.MethodNode method org.objectweb.asm.tree.analysis.SimpleVerifier verifier org.objectweb.asm.tree.analysis.Analyzer a int i org.objectweb.asm.ClassReader cr ClassLoader loader boolean dump java.io.PrintWriter pw org.objectweb.asm.tree.ClassNode cn org.objectweb.asm.Type syperType java.util.List methods java.util.List interfaces public static void verify (org.objectweb.asm.ClassReader, boolean, java.io.PrintWriter) org.objectweb.asm.ClassReader cr boolean dump java.io.PrintWriter pw static void printAnalyzerResult (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.analysis.Analyzer, java.io.PrintWriter) int k int k StringBuffer s org.objectweb.asm.tree.analysis.Frame f int j int j org.objectweb.asm.tree.MethodNode method org.objectweb.asm.tree.analysis.Analyzer a java.io.PrintWriter pw org.objectweb.asm.tree.analysis.Frame[] frames org.objectweb.asm.util.Textifier t org.objectweb.asm.util.TraceMethodVisitor mv private static java.lang.String getShortName (java.lang.String) String name int n int k public void <init> (org.objectweb.asm.ClassVisitor) org.objectweb.asm.ClassVisitor cv public void <init> (org.objectweb.asm.ClassVisitor, boolean) org.objectweb.asm.ClassVisitor cv boolean checkDataFlow protected void <init> (int, org.objectweb.asm.ClassVisitor, boolean) int api org.objectweb.asm.ClassVisitor cv boolean checkDataFlow public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i int version int access String name String signature String superName String[] interfaces public void visitSource (java.lang.String, java.lang.String) String file String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) int start String name String outerName String innerName int access public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value org.objectweb.asm.FieldVisitor av public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i org.objectweb.asm.util.CheckMethodAdapter cma int access String name String desc String signature String[] exceptions org.objectweb.asm.util.CheckMethodAdapter cma public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible int sort public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitEnd () private void checkState () static void checkAccess (int, int) int access int possibleAccess int pub int pri int pro int fin int abs public static void checkClassSignature (java.lang.String) String signature int pos public static void checkMethodSignature (java.lang.String) String signature int pos public static void checkFieldSignature (java.lang.String) String signature int pos static void checkTypeRefAndPath (int, org.objectweb.asm.TypePath) int step int i int typeRef org.objectweb.asm.TypePath typePath int mask private static int checkFormalTypeParameters (java.lang.String, int) String signature int pos private static int checkFormalTypeParameter (java.lang.String, int) String signature int pos private static int checkFieldTypeSignature (java.lang.String, int) String signature int pos private static int checkClassTypeSignature (java.lang.String, int) String signature int pos private static int checkTypeArguments (java.lang.String, int) String signature int pos private static int checkTypeArgument (java.lang.String, int) String signature int pos char c private static int checkTypeVariableSignature (java.lang.String, int) String signature int pos private static int checkTypeSignature (java.lang.String, int) String signature int pos private static int checkIdentifier (java.lang.String, int) String signature int pos private static int checkChar (char, java.lang.String, int) char c String signature int pos private static char getChar (java.lang.String, int) String signature int pos }
org/objectweb/asm/util/CheckFieldAdapter.class
CheckFieldAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckFieldAdapter extends org.objectweb.asm.FieldVisitor { private boolean end public void <init> (org.objectweb.asm.FieldVisitor) org.objectweb.asm.FieldVisitor fv protected void <init> (int, org.objectweb.asm.FieldVisitor) int api org.objectweb.asm.FieldVisitor fv public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible int sort public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitEnd () private void checkEnd () }
org/objectweb/asm/util/CheckMethodAdapter$1.class
CheckMethodAdapter.java package org.objectweb.asm.util org.objectweb.asm.util.CheckMethodAdapter$1 extends org.objectweb.asm.tree.MethodNode { final synthetic org.objectweb.asm.MethodVisitor val$cmv void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], org.objectweb.asm.MethodVisitor) int api int access String name String desc String signature String[] exceptions public void visitEnd () java.io.StringWriter sw java.io.PrintWriter pw Exception e org.objectweb.asm.tree.analysis.Analyzer a }
org/objectweb/asm/util/CheckMethodAdapter.class
CheckMethodAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckMethodAdapter extends org.objectweb.asm.MethodVisitor { public int version private int access private boolean startCode private boolean endCode private boolean endMethod private int insnCount private final java.util.Map labels private java.util.Set usedLabels private int expandedFrames private int compressedFrames private int lastFrame private java.util.List handlers private static final int[] TYPE private static java.lang.reflect.Field labelStatusField public void <init> (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor mv public void <init> (org.objectweb.asm.MethodVisitor, java.util.Map) org.objectweb.asm.MethodVisitor mv java.util.Map labels protected void <init> (int, org.objectweb.asm.MethodVisitor, java.util.Map) int api org.objectweb.asm.MethodVisitor mv java.util.Map labels public void <init> (int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor, java.util.Map) int access String name String desc org.objectweb.asm.MethodVisitor cmv java.util.Map labels public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible int sort public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int i int i int type int nLocal Object[] local int nStack Object[] stack int mLocal int mLocal int mLocal int mLocal int mLocal int mStack int mStack int mStack int mStack int mStack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int i String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) int i int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible int sort public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible int sort public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index int s int e public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int s int e int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible int sort public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) org.objectweb.asm.Label l Integer start Integer end int i int maxStack int maxLocals public void visitEnd () void checkStartCode () void checkEndCode () void checkEndMethod () void checkFrameValue (java.lang.Object) Object value static void checkOpcode (int, int) int opcode int type static void checkSignedByte (int, java.lang.String) int value String msg static void checkSignedShort (int, java.lang.String) int value String msg static void checkUnsignedShort (int, java.lang.String) int value String msg static void checkConstant (java.lang.Object) Object cst void checkLDCConstant (java.lang.Object) int s int tag Object cst static void checkUnqualifiedName (int, java.lang.String, java.lang.String) int i int version String name String msg static void checkIdentifier (java.lang.String, java.lang.String) String name String msg static void checkIdentifier (java.lang.String, int, int, java.lang.String) int i String name int start int end String msg int max static void checkMethodIdentifier (int, java.lang.String, java.lang.String) int i int i int version String name String msg static void checkInternalName (java.lang.String, java.lang.String) String name String msg static void checkInternalName (java.lang.String, int, int, java.lang.String) int begin int slash IllegalArgumentException unused String name int start int end String msg int max static void checkDesc (java.lang.String, boolean) String desc boolean canBeVoid int end static int checkDesc (java.lang.String, int, boolean) IllegalArgumentException unused String desc int start boolean canBeVoid int index int index static void checkMethodDesc (java.lang.String) String desc int start void checkLabel (org.objectweb.asm.Label, boolean, java.lang.String) org.objectweb.asm.Label label boolean checkVisited String msg private static void checkNonDebugLabel (org.objectweb.asm.Label) IllegalAccessException e org.objectweb.asm.Label label java.lang.reflect.Field f int status private static java.lang.reflect.Field getLabelStatusField () private static java.lang.reflect.Field getLabelField (java.lang.String) java.lang.reflect.Field f NoSuchFieldException e String name static void <clinit> () int i String s }
org/objectweb/asm/util/CheckSignatureAdapter.class
CheckSignatureAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckSignatureAdapter extends org.objectweb.asm.signature.SignatureVisitor { public static final int CLASS_SIGNATURE public static final int METHOD_SIGNATURE public static final int TYPE_SIGNATURE private static final int EMPTY private static final int FORMAL private static final int BOUND private static final int SUPER private static final int PARAM private static final int RETURN private static final int SIMPLE_TYPE private static final int CLASS_TYPE private static final int END private final int type private int state private boolean canBeVoid private final org.objectweb.asm.signature.SignatureVisitor sv public void <init> (int, org.objectweb.asm.signature.SignatureVisitor) int type org.objectweb.asm.signature.SignatureVisitor sv protected void <init> (int, int, org.objectweb.asm.signature.SignatureVisitor) int api int type org.objectweb.asm.signature.SignatureVisitor sv public void visitFormalTypeParameter (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitClassBound () org.objectweb.asm.signature.SignatureVisitor v public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () org.objectweb.asm.signature.SignatureVisitor v public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () org.objectweb.asm.signature.SignatureVisitor v public org.objectweb.asm.signature.SignatureVisitor visitInterface () org.objectweb.asm.signature.SignatureVisitor v public org.objectweb.asm.signature.SignatureVisitor visitParameterType () org.objectweb.asm.signature.SignatureVisitor v public org.objectweb.asm.signature.SignatureVisitor visitReturnType () org.objectweb.asm.signature.SignatureVisitor v org.objectweb.asm.util.CheckSignatureAdapter cv public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () org.objectweb.asm.signature.SignatureVisitor v public void visitBaseType (char) char descriptor public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () org.objectweb.asm.signature.SignatureVisitor v public void visitClassType (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard org.objectweb.asm.signature.SignatureVisitor v public void visitEnd () }
org/objectweb/asm/util/Printer.class
Printer.java package org.objectweb.asm.util public abstract org.objectweb.asm.util.Printer extends java.lang.Object { public static final String[] OPCODES public static final String[] TYPES public static final String[] HANDLE_TAG protected final int api protected final StringBuffer buf public final java.util.List text protected void <init> (int) int api public abstract void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public abstract void visitSource (java.lang.String, java.lang.String) public abstract void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) public abstract org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean) public org.objectweb.asm.util.Printer visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public abstract void visitClassAttribute (org.objectweb.asm.Attribute) public abstract void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) public abstract org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) public abstract org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public abstract void visitClassEnd () public abstract void visit (java.lang.String, java.lang.Object) public abstract void visitEnum (java.lang.String, java.lang.String, java.lang.String) public abstract org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String) public abstract org.objectweb.asm.util.Printer visitArray (java.lang.String) public abstract void visitAnnotationEnd () public abstract org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean) public org.objectweb.asm.util.Printer visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public abstract void visitFieldAttribute (org.objectweb.asm.Attribute) public abstract void visitFieldEnd () public void visitParameter (java.lang.String, int) String name int access public abstract org.objectweb.asm.util.Printer visitAnnotationDefault () public abstract org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean) public org.objectweb.asm.util.Printer visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public abstract org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean) public abstract void visitMethodAttribute (org.objectweb.asm.Attribute) public abstract void visitCode () public abstract void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) public abstract void visitInsn (int) public abstract void visitIntInsn (int, int) public abstract void visitVarInsn (int, int) public abstract void visitTypeInsn (int, java.lang.String) public abstract void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) boolean itf int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient abstract void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) public abstract void visitJumpInsn (int, org.objectweb.asm.Label) public abstract void visitLabel (org.objectweb.asm.Label) public abstract void visitLdcInsn (java.lang.Object) public abstract void visitIincInsn (int, int) public transient abstract void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) public abstract void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) public abstract void visitMultiANewArrayInsn (java.lang.String, int) public org.objectweb.asm.util.Printer visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public abstract void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) public org.objectweb.asm.util.Printer visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public abstract void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) public org.objectweb.asm.util.Printer visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible public abstract void visitLineNumber (int, org.objectweb.asm.Label) public abstract void visitMaxs (int, int) public abstract void visitMethodEnd () public java.util.List getText () public void print (java.io.PrintWriter) java.io.PrintWriter pw public static void appendString (java.lang.StringBuffer, java.lang.String) char c int i StringBuffer buf String s static void printList (java.io.PrintWriter, java.util.List) Object o int i java.io.PrintWriter pw java.util.List l static void <clinit> () String s int i int j int l }
org/objectweb/asm/util/Textifiable.class
Textifiable.java package org.objectweb.asm.util public abstract org.objectweb.asm.util.Textifiable extends java.lang.Object { public abstract void textify (java.lang.StringBuffer, java.util.Map) }
org/objectweb/asm/util/Textifier.class
Textifier.java package org.objectweb.asm.util public org.objectweb.asm.util.Textifier extends org.objectweb.asm.util.Printer { public static final int INTERNAL_NAME public static final int FIELD_DESCRIPTOR public static final int FIELD_SIGNATURE public static final int METHOD_DESCRIPTOR public static final int METHOD_SIGNATURE public static final int CLASS_SIGNATURE public static final int TYPE_DECLARATION public static final int CLASS_DECLARATION public static final int PARAMETERS_DECLARATION public static final int HANDLE_DESCRIPTOR protected String tab protected String tab2 protected String tab3 protected String ltab protected java.util.Map labelNames private int access private int valueNumber public void <init> () protected void <init> (int) int api public static void main (java.lang.String[]) throws java.lang.Exception org.objectweb.asm.ClassReader cr String[] args int i int flags boolean ok org.objectweb.asm.ClassReader cr public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) org.objectweb.asm.util.TraceSignatureVisitor sv org.objectweb.asm.signature.SignatureReader r int i int version int access String name String signature String superName String[] interfaces int major int minor public void visitSource (java.lang.String, java.lang.String) String file String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.objectweb.asm.util.Textifier visitClassAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.util.Printer visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitClassAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.util.Textifier visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) org.objectweb.asm.util.TraceSignatureVisitor sv org.objectweb.asm.signature.SignatureReader r int access String name String desc String signature Object value org.objectweb.asm.util.Textifier t public org.objectweb.asm.util.Textifier visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) org.objectweb.asm.util.TraceSignatureVisitor v org.objectweb.asm.signature.SignatureReader r String genericDecl String genericReturn String genericExceptions int i int access String name String desc String signature String[] exceptions org.objectweb.asm.util.Textifier t public void visitClassEnd () public void visit (java.lang.String, java.lang.Object) int i byte[] v int i boolean[] v int i short[] v int i char[] v int i int[] v int i long[] v int i float[] v int i double[] v String name Object value private void visitInt (int) int value private void visitLong (long) long value private void visitFloat (float) float value private void visitDouble (double) double value private void visitChar (char) char value private void visitShort (short) short value private void visitByte (byte) byte value private void visitBoolean (boolean) boolean value private void visitString (java.lang.String) String value private void visitType (org.objectweb.asm.Type) org.objectweb.asm.Type value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.util.Textifier visitAnnotation (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.util.Textifier t public org.objectweb.asm.util.Textifier visitArray (java.lang.String) String name org.objectweb.asm.util.Textifier t public void visitAnnotationEnd () public org.objectweb.asm.util.Textifier visitFieldAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.util.Printer visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitFieldAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitFieldEnd () public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.util.Textifier visitAnnotationDefault () org.objectweb.asm.util.Textifier t public org.objectweb.asm.util.Textifier visitMethodAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.util.Printer visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.util.Textifier visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible org.objectweb.asm.util.Textifier t public void visitMethodAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) org.objectweb.asm.Type type Object cst int i String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.util.Printer visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.util.Printer visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Textifier t public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) org.objectweb.asm.util.TraceSignatureVisitor sv org.objectweb.asm.signature.SignatureReader r String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.util.Printer visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.util.Textifier t public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitMethodEnd () public org.objectweb.asm.util.Textifier visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.util.Textifier t public org.objectweb.asm.util.Textifier visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Textifier t public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr protected org.objectweb.asm.util.Textifier createTextifier () protected void appendDescriptor (int, java.lang.String) int type String desc protected void appendLabel (org.objectweb.asm.Label) org.objectweb.asm.Label l String name protected void appendHandle (org.objectweb.asm.Handle) org.objectweb.asm.Handle h int tag boolean isMethodHandle private void appendAccess (int) int access private void appendComa (int) int i private void appendTypeReference (int) int typeRef org.objectweb.asm.TypeReference ref private void appendFrameTypes (int, java.lang.Object[]) String desc int i int n Object[] o public volatile synthetic org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotationDefault () public volatile synthetic org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitArray (java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public volatile synthetic org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) public volatile synthetic org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean) }
org/objectweb/asm/util/TraceAnnotationVisitor.class
TraceAnnotationVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceAnnotationVisitor extends org.objectweb.asm.AnnotationVisitor { private final org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.AnnotationVisitor av org.objectweb.asm.util.Printer p public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitEnd () }
org/objectweb/asm/util/TraceClassVisitor.class
TraceClassVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceClassVisitor extends org.objectweb.asm.ClassVisitor { private final java.io.PrintWriter pw public final org.objectweb.asm.util.Printer p public void <init> (java.io.PrintWriter) java.io.PrintWriter pw public void <init> (org.objectweb.asm.ClassVisitor, java.io.PrintWriter) org.objectweb.asm.ClassVisitor cv java.io.PrintWriter pw public void <init> (org.objectweb.asm.ClassVisitor, org.objectweb.asm.util.Printer, java.io.PrintWriter) org.objectweb.asm.ClassVisitor cv org.objectweb.asm.util.Printer p java.io.PrintWriter pw public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public void visitSource (java.lang.String, java.lang.String) String file String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value org.objectweb.asm.util.Printer p org.objectweb.asm.FieldVisitor fv public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions org.objectweb.asm.util.Printer p org.objectweb.asm.MethodVisitor mv public void visitEnd () }
org/objectweb/asm/util/TraceFieldVisitor.class
TraceFieldVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceFieldVisitor extends org.objectweb.asm.FieldVisitor { public final org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.FieldVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.FieldVisitor fv org.objectweb.asm.util.Printer p public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public void visitEnd () }
org/objectweb/asm/util/TraceMethodVisitor.class
TraceMethodVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceMethodVisitor extends org.objectweb.asm.MethodVisitor { public final org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.MethodVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.MethodVisitor mv org.objectweb.asm.util.Printer p public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attr public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int var public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object cst public void visitIincInsn (int, int) int var int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible org.objectweb.asm.util.Printer p org.objectweb.asm.AnnotationVisitor av public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitEnd () }
org/objectweb/asm/util/TraceSignatureVisitor.class
TraceSignatureVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceSignatureVisitor extends org.objectweb.asm.signature.SignatureVisitor { private final StringBuffer declaration private boolean isInterface private boolean seenFormalParameter private boolean seenInterfaceBound private boolean seenParameter private boolean seenInterface private StringBuffer returnType private StringBuffer exceptions private int argumentStack private int arrayStack private String separator public void <init> (int) int access private void <init> (java.lang.StringBuffer) StringBuffer buf public void visitFormalTypeParameter (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public void visitBaseType (char) char descriptor public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitClassType (java.lang.String) boolean needObjectClass String name public void visitInnerClassType (java.lang.String) String name public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char tag public void visitEnd () public java.lang.String getDeclaration () public java.lang.String getReturnType () public java.lang.String getExceptions () private void endFormals () private void startType () private void endType () }
org/objectweb/asm/util/package.html
org/objectweb/asm/xml/
org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationDefaultRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String nm org.xml.sax.Attributes attrs org.objectweb.asm.MethodVisitor av public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationParameterRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs int parameter String desc boolean visible public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs String desc boolean visible Object v public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String nm org.xml.sax.Attributes attrs org.objectweb.asm.AnnotationVisitor av public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueArrayRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String nm org.xml.sax.Attributes attrs org.objectweb.asm.AnnotationVisitor av public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueEnumRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String nm org.xml.sax.Attributes attrs org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String nm org.xml.sax.Attributes attrs org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$ClassRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$ClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs int major int minor java.util.HashMap vals }
org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$ExceptionRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs }
org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$ExceptionsRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void end (java.lang.String) String element java.util.HashMap vals int access String name String desc String signature java.util.ArrayList excs String[] exceptions }
org/objectweb/asm/xml/ASMContentHandler$FieldRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$FieldRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String element org.xml.sax.Attributes attrs int access String name String signature String desc Object value public void end (java.lang.String) String name }
org/objectweb/asm/xml/ASMContentHandler$FrameRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$FrameRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs java.util.HashMap typeLists public void end (java.lang.String) String name java.util.HashMap typeLists java.util.ArrayList locals int nLocal Object[] local java.util.ArrayList stacks int nStack Object[] stack String count String type }
org/objectweb/asm/xml/ASMContentHandler$FrameTypeRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$FrameTypeRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) Integer t String name org.xml.sax.Attributes attrs java.util.ArrayList types String type }
org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$InnerClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String element org.xml.sax.Attributes attrs int access String name String outerName String innerName }
org/objectweb/asm/xml/ASMContentHandler$InsnAnnotationRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$InsnAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs String desc boolean visible int typeRef org.objectweb.asm.TypePath typePath public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$InterfaceRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs }
org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$InterfacesRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void end (java.lang.String) String element java.util.HashMap vals int version int access String name String signature String parent java.util.ArrayList infs String[] interfaces }
org/objectweb/asm/xml/ASMContentHandler$InvokeDynamicBsmArgumentsRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$InvokeDynamicBsmArgumentsRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String element org.xml.sax.Attributes attrs java.util.ArrayList bsmArgs }
org/objectweb/asm/xml/ASMContentHandler$InvokeDynamicRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$InvokeDynamicRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String element org.xml.sax.Attributes attrs public final void end (java.lang.String) String element java.util.ArrayList bsmArgs org.objectweb.asm.Handle bsm String desc String name }
org/objectweb/asm/xml/ASMContentHandler$LabelRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$LabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs }
org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$LineNumberRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs int line org.objectweb.asm.Label start }
org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$LocalVarRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String element org.xml.sax.Attributes attrs String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int var }
org/objectweb/asm/xml/ASMContentHandler$LocalVariableAnnotationRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$LocalVariableAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) int i int i int i String name org.xml.sax.Attributes attrs String desc boolean visible int typeRef org.objectweb.asm.TypePath typePath String[] s org.objectweb.asm.Label[] start String[] e org.objectweb.asm.Label[] end String[] v int[] index public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$LookupSwitchLabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs java.util.HashMap vals }
org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$LookupSwitchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs java.util.HashMap vals public final void end (java.lang.String) int i String name java.util.HashMap vals org.objectweb.asm.Label dflt java.util.ArrayList keyList java.util.ArrayList lbls org.objectweb.asm.Label[] labels int[] keys }
org/objectweb/asm/xml/ASMContentHandler$MaxRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$MaxRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String element org.xml.sax.Attributes attrs int maxStack int maxLocals }
org/objectweb/asm/xml/ASMContentHandler$MethodParameterRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$MethodParameterRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String nm org.xml.sax.Attributes attrs String name int access }
org/objectweb/asm/xml/ASMContentHandler$MethodRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$MethodRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs java.util.HashMap vals public final void end (java.lang.String) String name }
org/objectweb/asm/xml/ASMContentHandler$Opcode.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$Opcode extends java.lang.Object { public final int opcode public final int type void <init> (int, int) int opcode int type }
org/objectweb/asm/xml/ASMContentHandler$OpcodeGroup.class
ASMContentHandler.java package org.objectweb.asm.xml abstract org.objectweb.asm.xml.ASMContentHandler$OpcodeGroup extends java.lang.Object { public static final int INSN public static final int INSN_INT public static final int INSN_VAR public static final int INSN_TYPE public static final int INSN_FIELD public static final int INSN_METHOD public static final int INSN_JUMP public static final int INSN_LDC public static final int INSN_IINC public static final int INSN_MULTIANEWARRAY }
org/objectweb/asm/xml/ASMContentHandler$OpcodesRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$OpcodesRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String element org.xml.sax.Attributes attrs org.objectweb.asm.xml.ASMContentHandler$Opcode o }
org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$OuterClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String element org.xml.sax.Attributes attrs String owner String name String desc }
org/objectweb/asm/xml/ASMContentHandler$Rule.class
ASMContentHandler.java package org.objectweb.asm.xml public abstract org.objectweb.asm.xml.ASMContentHandler$Rule extends java.lang.Object { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 protected void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String name org.xml.sax.Attributes attrs public void end (java.lang.String) String name protected final java.lang.Object getValue (java.lang.String, java.lang.String) throws org.xml.sax.SAXException String desc String val Object value org.objectweb.asm.Handle decodeHandle (java.lang.String) throws org.xml.sax.SAXException int dotIndex int descIndex int tagIndex int tag String owner String name String desc RuntimeException e String val private final java.lang.String decode (java.lang.String) throws org.xml.sax.SAXException char c int n RuntimeException ex String val StringBuffer sb protected final org.objectweb.asm.Label getLabel (java.lang.Object) Object label org.objectweb.asm.Label lbl protected final org.objectweb.asm.MethodVisitor getCodeVisitor () protected final int getAccess (java.lang.String) String s int access }
org/objectweb/asm/xml/ASMContentHandler$RuleSet.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$RuleSet extends java.lang.Object { private final java.util.HashMap rules private final java.util.ArrayList lpatterns private final java.util.ArrayList rpatterns void <init> () public void add (java.lang.String, java.lang.Object) String path Object rule String pattern public java.lang.Object match (java.lang.String) String pattern java.util.Iterator it String pattern java.util.Iterator it String path int n }
org/objectweb/asm/xml/ASMContentHandler$SourceRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$SourceRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs String file String debug }
org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$TableSwitchLabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs }
org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$TableSwitchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs java.util.HashMap vals public final void end (java.lang.String) String name java.util.HashMap vals int min int max org.objectweb.asm.Label dflt java.util.ArrayList lbls org.objectweb.asm.Label[] labels }
org/objectweb/asm/xml/ASMContentHandler$TryCatchAnnotationRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$TryCatchAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs String desc boolean visible int typeRef org.objectweb.asm.TypePath typePath public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$TryCatchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public final void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type }
org/objectweb/asm/xml/ASMContentHandler$TypeAnnotationRule.class
ASMContentHandler.java package org.objectweb.asm.xml final org.objectweb.asm.xml.ASMContentHandler$TypeAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule { final synthetic org.objectweb.asm.xml.ASMContentHandler this$0 void <init> (org.objectweb.asm.xml.ASMContentHandler) org.objectweb.asm.xml.ASMContentHandler this$0 public void begin (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs String desc boolean visible int typeRef org.objectweb.asm.TypePath typePath Object v public void end (java.lang.String) String name org.objectweb.asm.AnnotationVisitor av }
org/objectweb/asm/xml/ASMContentHandler.class
ASMContentHandler.java package org.objectweb.asm.xml public org.objectweb.asm.xml.ASMContentHandler extends org.xml.sax.helpers.DefaultHandler implements org.objectweb.asm.Opcodes { private final java.util.ArrayList stack String match protected org.objectweb.asm.ClassVisitor cv protected java.util.Map labels private static final String BASE private final org.objectweb.asm.xml.ASMContentHandler$RuleSet RULES static final java.util.HashMap OPCODES static final java.util.HashMap TYPES private static void addOpcode (java.lang.String, int, int) String operStr int oper int group public void <init> (org.objectweb.asm.ClassVisitor) org.objectweb.asm.ClassVisitor cv public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String ns String lName String qName org.xml.sax.Attributes list String name StringBuffer sb org.objectweb.asm.xml.ASMContentHandler$Rule r public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String ns String lName String qName String name org.objectweb.asm.xml.ASMContentHandler$Rule r int slash final java.lang.Object peek () int size final java.lang.Object pop () int size final void push (java.lang.Object) Object object static void <clinit> () int i String[] types }
org/objectweb/asm/xml/Processor$ASMContentHandlerFactory$1.class
Processor.java package org.objectweb.asm.xml org.objectweb.asm.xml.Processor$ASMContentHandlerFactory$1 extends org.objectweb.asm.xml.ASMContentHandler { final synthetic org.objectweb.asm.ClassWriter val$cw final synthetic org.objectweb.asm.xml.Processor$ASMContentHandlerFactory this$0 void <init> (org.objectweb.asm.xml.Processor$ASMContentHandlerFactory, org.objectweb.asm.ClassVisitor, org.objectweb.asm.ClassWriter) org.objectweb.asm.xml.Processor$ASMContentHandlerFactory this$0 org.objectweb.asm.ClassVisitor cv public void endDocument () throws org.xml.sax.SAXException java.io.IOException e }
org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$ASMContentHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory { final java.io.OutputStream os void <init> (java.io.OutputStream) java.io.OutputStream os public final org.xml.sax.ContentHandler createContentHandler () org.objectweb.asm.ClassWriter cw }
org/objectweb/asm/xml/Processor$ContentHandlerFactory.class
Processor.java package org.objectweb.asm.xml abstract org.objectweb.asm.xml.Processor$ContentHandlerFactory extends java.lang.Object { public abstract org.xml.sax.ContentHandler createContentHandler () }
org/objectweb/asm/xml/Processor$EntryElement.class
Processor.java package org.objectweb.asm.xml abstract org.objectweb.asm.xml.Processor$EntryElement extends java.lang.Object { public abstract java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException public abstract void closeEntry () throws java.io.IOException }
org/objectweb/asm/xml/Processor$InputSlicingHandler.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$InputSlicingHandler extends org.xml.sax.helpers.DefaultHandler { private String subdocumentRoot private final org.xml.sax.ContentHandler rootHandler private org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory private boolean subdocument private org.xml.sax.ContentHandler subdocumentHandler void <init> (java.lang.String, org.xml.sax.ContentHandler, org.objectweb.asm.xml.Processor$ContentHandlerFactory) String subdocumentRoot org.xml.sax.ContentHandler rootHandler org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String namespaceURI String localName String qName org.xml.sax.Attributes list public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String namespaceURI String localName String qName public final void startDocument () throws org.xml.sax.SAXException public final void endDocument () throws org.xml.sax.SAXException public final void characters (char[], int, int) throws org.xml.sax.SAXException char[] buff int offset int size }
org/objectweb/asm/xml/Processor$OutputSlicingHandler.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$OutputSlicingHandler extends org.xml.sax.helpers.DefaultHandler { private final String subdocumentRoot private org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory private final org.objectweb.asm.xml.Processor$EntryElement entryElement private boolean isXml private boolean subdocument private org.xml.sax.ContentHandler subdocumentHandler void <init> (org.objectweb.asm.xml.Processor$ContentHandlerFactory, org.objectweb.asm.xml.Processor$EntryElement, boolean) org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory org.objectweb.asm.xml.Processor$EntryElement entryElement boolean isXml public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException java.io.IOException ex String name String namespaceURI String localName String qName org.xml.sax.Attributes list public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException ex String namespaceURI String localName String qName public final void startDocument () throws org.xml.sax.SAXException public final void endDocument () throws org.xml.sax.SAXException public final void characters (char[], int, int) throws org.xml.sax.SAXException char[] buff int offset int size }
org/objectweb/asm/xml/Processor$ProtectedInputStream.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$ProtectedInputStream extends java.io.InputStream { private final java.io.InputStream is void <init> (java.io.InputStream) java.io.InputStream is public final void close () throws java.io.IOException public final int read () throws java.io.IOException public final int read (byte[], int, int) throws java.io.IOException byte[] b int off int len public final int available () throws java.io.IOException }
org/objectweb/asm/xml/Processor$SAXWriter.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$SAXWriter extends org.xml.sax.helpers.DefaultHandler implements org.xml.sax.ext.LexicalHandler { private static final char[] OFF private java.io.Writer w private final boolean optimizeEmptyElements private boolean openElement private int ident void <init> (java.io.Writer, boolean) java.io.Writer w boolean optimizeEmptyElements public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException java.io.IOException ex String ns String localName String qName org.xml.sax.Attributes atts public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException ex String ns String localName String qName public final void endDocument () throws org.xml.sax.SAXException java.io.IOException ex public final void comment (char[], int, int) throws org.xml.sax.SAXException java.io.IOException ex char[] ch int off int len public final void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String arg0 String arg1 String arg2 public final void endDTD () throws org.xml.sax.SAXException public final void startEntity (java.lang.String) throws org.xml.sax.SAXException String arg0 public final void endEntity (java.lang.String) throws org.xml.sax.SAXException String arg0 public final void startCDATA () throws org.xml.sax.SAXException public final void endCDATA () throws org.xml.sax.SAXException private final void writeAttributes (org.xml.sax.Attributes) throws java.io.IOException int i org.xml.sax.Attributes atts StringBuffer sb int len private static final java.lang.String esc (java.lang.String) char ch int i String str StringBuffer sb private final void writeIdent () throws java.io.IOException int n private final void closeElement () throws java.io.IOException static void <clinit> () }
org/objectweb/asm/xml/Processor$SAXWriterFactory.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$SAXWriterFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory { private final java.io.Writer w private final boolean optimizeEmptyElements void <init> (java.io.Writer, boolean) java.io.Writer w boolean optimizeEmptyElements public final org.xml.sax.ContentHandler createContentHandler () }
org/objectweb/asm/xml/Processor$SingleDocElement.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$SingleDocElement extends java.lang.Object implements org.objectweb.asm.xml.Processor$EntryElement { private final java.io.OutputStream os void <init> (java.io.OutputStream) java.io.OutputStream os public java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException String name public void closeEntry () throws java.io.IOException }
org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$SubdocumentHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory { private final org.xml.sax.ContentHandler subdocumentHandler void <init> (org.xml.sax.ContentHandler) org.xml.sax.ContentHandler subdocumentHandler public final org.xml.sax.ContentHandler createContentHandler () }
org/objectweb/asm/xml/Processor$TransformerHandlerFactory.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$TransformerHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory { private javax.xml.transform.sax.SAXTransformerFactory saxtf private final javax.xml.transform.Templates templates private org.xml.sax.ContentHandler outputHandler void <init> (javax.xml.transform.sax.SAXTransformerFactory, javax.xml.transform.Templates, org.xml.sax.ContentHandler) javax.xml.transform.sax.SAXTransformerFactory saxtf javax.xml.transform.Templates templates org.xml.sax.ContentHandler outputHandler public final org.xml.sax.ContentHandler createContentHandler () javax.xml.transform.sax.TransformerHandler handler javax.xml.transform.TransformerConfigurationException ex }
org/objectweb/asm/xml/Processor$ZipEntryElement.class
Processor.java package org.objectweb.asm.xml final org.objectweb.asm.xml.Processor$ZipEntryElement extends java.lang.Object implements org.objectweb.asm.xml.Processor$EntryElement { private java.util.zip.ZipOutputStream zos void <init> (java.util.zip.ZipOutputStream) java.util.zip.ZipOutputStream zos public java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException String name java.util.zip.ZipEntry entry public void closeEntry () throws java.io.IOException }
org/objectweb/asm/xml/Processor.class
Processor.java package org.objectweb.asm.xml public org.objectweb.asm.xml.Processor extends java.lang.Object { public static final int BYTECODE public static final int MULTI_XML public static final int SINGLE_XML private static final String SINGLE_XML_NAME private final int inRepresentation private final int outRepresentation private final java.io.InputStream input private final java.io.OutputStream output private final javax.xml.transform.Source xslt private int n public void <init> (int, int, java.io.InputStream, java.io.OutputStream, javax.xml.transform.Source) int inRepresenation int outRepresentation java.io.InputStream input java.io.OutputStream output javax.xml.transform.Source xslt public int process () throws javax.xml.transform.TransformerException java.io.IOException org.xml.sax.SAXException java.util.zip.ZipEntry outputEntry org.xml.sax.ContentHandler inDocHandler java.io.OutputStream os java.util.zip.ZipInputStream zis java.util.zip.ZipOutputStream zos java.io.OutputStreamWriter osw javax.xml.transform.TransformerFactory tf javax.xml.transform.sax.SAXTransformerFactory saxtf javax.xml.transform.Templates templates org.objectweb.asm.xml.Processor$EntryElement entryElement org.xml.sax.ContentHandler outDocHandler org.xml.sax.ContentHandler inDocHandler org.objectweb.asm.xml.Processor$ContentHandlerFactory inDocHandlerFactory int i java.util.zip.ZipEntry ze private void copyEntry (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream is java.io.OutputStream os byte[] buff int i private boolean isClassEntry (java.util.zip.ZipEntry) java.util.zip.ZipEntry ze String name private void processEntry (java.util.zip.ZipInputStream, java.util.zip.ZipEntry, org.objectweb.asm.xml.Processor$ContentHandlerFactory) org.objectweb.asm.ClassReader cr org.xml.sax.XMLReader reader boolean singleInputDocument Exception ex java.util.zip.ZipInputStream zis java.util.zip.ZipEntry ze org.objectweb.asm.xml.Processor$ContentHandlerFactory handlerFactory org.xml.sax.ContentHandler handler private org.objectweb.asm.xml.Processor$EntryElement getEntryElement (java.util.zip.ZipOutputStream) java.util.zip.ZipOutputStream zos private java.lang.String getName (java.util.zip.ZipEntry) java.util.zip.ZipEntry ze String name private static byte[] readEntry (java.io.InputStream, java.util.zip.ZipEntry) throws java.io.IOException byte[] buff int k int n java.io.InputStream zis java.util.zip.ZipEntry ze long size java.io.ByteArrayOutputStream bos byte[] buff int i protected void update (java.lang.Object, int) Object arg int n public static void main (java.lang.String[]) throws java.lang.Exception int i String[] args int inRepresentation int outRepresentation java.io.InputStream is java.io.OutputStream os javax.xml.transform.Source xslt org.objectweb.asm.xml.Processor m long l1 int n long l2 private static int getRepresentation (java.lang.String) String s private static void showUsage () }
org/objectweb/asm/xml/SAXAdapter.class
SAXAdapter.java package org.objectweb.asm.xml public org.objectweb.asm.xml.SAXAdapter extends java.lang.Object { private final org.xml.sax.ContentHandler h protected void <init> (org.xml.sax.ContentHandler) org.xml.sax.ContentHandler h protected org.xml.sax.ContentHandler getContentHandler () protected void addDocumentStart () org.xml.sax.SAXException ex protected void addDocumentEnd () org.xml.sax.SAXException ex protected final void addStart (java.lang.String, org.xml.sax.Attributes) org.xml.sax.SAXException ex String name org.xml.sax.Attributes attrs protected final void addEnd (java.lang.String) org.xml.sax.SAXException ex String name protected final void addElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attrs }
org/objectweb/asm/xml/SAXAnnotationAdapter.class
SAXAnnotationAdapter.java package org.objectweb.asm.xml public final org.objectweb.asm.xml.SAXAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor { org.objectweb.asm.xml.SAXAdapter sa private final String elementName public void <init> (org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String) org.objectweb.asm.xml.SAXAdapter sa String elementName int visible String name String desc public void <init> (org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, int, java.lang.String) org.objectweb.asm.xml.SAXAdapter sa String elementName int visible int parameter String desc public void <init> (org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String, int, org.objectweb.asm.TypePath) org.objectweb.asm.xml.SAXAdapter sa String elementName int visible String name String desc int typeRef org.objectweb.asm.TypePath typePath public void <init> (org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String, int, org.objectweb.asm.TypePath, java.lang.String[], java.lang.String[], int[]) org.objectweb.asm.xml.SAXAdapter sa String elementName int visible String name String desc int typeRef org.objectweb.asm.TypePath typePath String[] start String[] end int[] index protected void <init> (int, org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String, int) int api org.objectweb.asm.xml.SAXAdapter sa String elementName int visible String desc String name int parameter protected void <init> (int, org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String, int, int, org.objectweb.asm.TypePath, java.lang.String[], java.lang.String[], int[]) int i StringBuffer value int i StringBuffer value int i StringBuffer value int api org.objectweb.asm.xml.SAXAdapter sa String elementName int visible String desc String name int parameter int typeRef org.objectweb.asm.TypePath typePath String[] start String[] end int[] index org.xml.sax.helpers.AttributesImpl att public void visit (java.lang.String, java.lang.Object) int i byte[] b int i char[] b int i short[] b int i boolean[] b int i int[] b int i long[] b int i float[] b int i double[] b org.objectweb.asm.AnnotationVisitor av String name Object value Class c public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name public void visitEnd () private void addValueElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String element String name String desc String value org.xml.sax.helpers.AttributesImpl att }
org/objectweb/asm/xml/SAXClassAdapter.class
SAXClassAdapter.java package org.objectweb.asm.xml public final org.objectweb.asm.xml.SAXClassAdapter extends org.objectweb.asm.ClassVisitor { org.objectweb.asm.xml.SAXAdapter sa private final boolean singleDocument private static final int ACCESS_CLASS private static final int ACCESS_FIELD private static final int ACCESS_INNER public void <init> (org.xml.sax.ContentHandler, boolean) org.xml.sax.ContentHandler h boolean singleDocument public void visitSource (java.lang.String, java.lang.String) String source String debug org.xml.sax.helpers.AttributesImpl att public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc org.xml.sax.helpers.AttributesImpl att public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) org.xml.sax.helpers.AttributesImpl att2 int i int version int access String name String signature String superName String[] interfaces StringBuffer sb org.xml.sax.helpers.AttributesImpl att public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value StringBuffer sb org.xml.sax.helpers.AttributesImpl att public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) org.xml.sax.helpers.AttributesImpl att2 int i int access String name String desc String signature String[] exceptions StringBuffer sb org.xml.sax.helpers.AttributesImpl att public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access StringBuffer sb org.xml.sax.helpers.AttributesImpl att public final void visitEnd () static final java.lang.String encode (java.lang.String) char c int i String s StringBuffer sb static void appendAccess (int, java.lang.StringBuffer) int access StringBuffer sb }
org/objectweb/asm/xml/SAXCodeAdapter.class
SAXCodeAdapter.java package org.objectweb.asm.xml public final org.objectweb.asm.xml.SAXCodeAdapter extends org.objectweb.asm.MethodVisitor { static final String[] TYPES org.objectweb.asm.xml.SAXAdapter sa int access private final java.util.Map labelNames public void <init> (org.objectweb.asm.xml.SAXAdapter, int) org.objectweb.asm.xml.SAXAdapter sa int access public void visitParameter (java.lang.String, int) String name int access org.xml.sax.helpers.AttributesImpl attrs StringBuffer sb public final void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int nLocal Object[] local int nStack Object[] stack org.xml.sax.helpers.AttributesImpl attrs private void appendFrameTypes (boolean, int, java.lang.Object[]) Object type org.xml.sax.helpers.AttributesImpl attrs int i boolean local int n Object[] types public final void visitInsn (int) int opcode public final void visitIntInsn (int, int) int opcode int operand org.xml.sax.helpers.AttributesImpl attrs public final void visitVarInsn (int, int) int opcode int var org.xml.sax.helpers.AttributesImpl attrs public final void visitTypeInsn (int, java.lang.String) int opcode String type org.xml.sax.helpers.AttributesImpl attrs public final void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc org.xml.sax.helpers.AttributesImpl attrs public final void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf org.xml.sax.helpers.AttributesImpl attrs public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int i String name String desc org.objectweb.asm.Handle bsm Object[] bsmArgs org.xml.sax.helpers.AttributesImpl attrs public final void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label org.xml.sax.helpers.AttributesImpl attrs public final void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label org.xml.sax.helpers.AttributesImpl attrs public final void visitLdcInsn (java.lang.Object) Object cst private static org.xml.sax.helpers.AttributesImpl getConstantAttribute (java.lang.Object) Object cst org.xml.sax.helpers.AttributesImpl attrs public final void visitIincInsn (int, int) int var int increment org.xml.sax.helpers.AttributesImpl attrs public final transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) org.xml.sax.helpers.AttributesImpl att2 int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels org.xml.sax.helpers.AttributesImpl attrs String o public final void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.xml.sax.helpers.AttributesImpl att2 int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels org.xml.sax.helpers.AttributesImpl att String o public final void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims org.xml.sax.helpers.AttributesImpl attrs public final void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type org.xml.sax.helpers.AttributesImpl attrs public final void visitMaxs (int, int) int maxStack int maxLocals org.xml.sax.helpers.AttributesImpl attrs public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index org.xml.sax.helpers.AttributesImpl attrs public final void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start org.xml.sax.helpers.AttributesImpl attrs public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String desc boolean visible String[] s String[] e public void visitEnd () private final java.lang.String getLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label String name static void <clinit> () }
org/objectweb/asm/xml/SAXFieldAdapter.class
SAXFieldAdapter.java package org.objectweb.asm.xml public final org.objectweb.asm.xml.SAXFieldAdapter extends org.objectweb.asm.FieldVisitor { org.objectweb.asm.xml.SAXAdapter sa public void <init> (org.objectweb.asm.xml.SAXAdapter, org.xml.sax.Attributes) org.objectweb.asm.xml.SAXAdapter sa org.xml.sax.Attributes att public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String desc boolean visible public void visitEnd () }
org/objectweb/asm/xml/asm-xml.dtd
org/objectweb/asm/xml/package.html