META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
about_files/
org/
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/commons/
org/objectweb/asm/signature/
org/objectweb/asm/tree/
org/objectweb/asm/tree/analysis/
org/objectweb/asm/util/
org/objectweb/asm/xml/
about.html
about_files/LICENSE.txt
about_files/README.txt
org/objectweb/asm/AnnotationVisitor.class
package org.objectweb.asm
public abstract org.objectweb.asm.AnnotationVisitor extends java.lang.Object {
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.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public abstract org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public abstract void visitEnd ()
}
org/objectweb/asm/AnnotationWriter.class
package org.objectweb.asm
final org.objectweb.asm.AnnotationWriter extends java.lang.Object implements org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.ClassWriter a
private int b
private final boolean c
private final org.objectweb.asm.ByteVector d
private final org.objectweb.asm.ByteVector e
private final int f
org.objectweb.asm.AnnotationWriter g
org.objectweb.asm.AnnotationWriter h
void (org.objectweb.asm.ClassWriter, boolean, org.objectweb.asm.ByteVector, org.objectweb.asm.ByteVector, int)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
int a ()
void a (org.objectweb.asm.ByteVector)
static void a (org.objectweb.asm.AnnotationWriter[], int, org.objectweb.asm.ByteVector)
}
org/objectweb/asm/Attribute.class
package org.objectweb.asm
public org.objectweb.asm.Attribute extends java.lang.Object {
public final String type
byte[] b
org.objectweb.asm.Attribute a
protected void (java.lang.String)
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[])
protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int)
final int a ()
final int a (org.objectweb.asm.ClassWriter, byte[], int, int, int)
final void a (org.objectweb.asm.ClassWriter, byte[], int, int, int, org.objectweb.asm.ByteVector)
}
org/objectweb/asm/ByteVector.class
package org.objectweb.asm
public org.objectweb.asm.ByteVector extends java.lang.Object {
byte[] a
int b
public void ()
public void (int)
public org.objectweb.asm.ByteVector putByte (int)
org.objectweb.asm.ByteVector a (int, int)
public org.objectweb.asm.ByteVector putShort (int)
org.objectweb.asm.ByteVector b (int, int)
public org.objectweb.asm.ByteVector putInt (int)
public org.objectweb.asm.ByteVector putLong (long)
public org.objectweb.asm.ByteVector putUTF8 (java.lang.String)
public org.objectweb.asm.ByteVector putByteArray (byte[], int, int)
private void a (int)
}
org/objectweb/asm/ClassAdapter.class
package org.objectweb.asm
public org.objectweb.asm.ClassAdapter extends java.lang.Object implements org.objectweb.asm.ClassVisitor {
protected org.objectweb.asm.ClassVisitor cv
public void (org.objectweb.asm.ClassVisitor)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
}
org/objectweb/asm/ClassReader.class
package org.objectweb.asm
public org.objectweb.asm.ClassReader extends java.lang.Object {
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[] a
private final String[] c
private final int d
public final int header
public void (byte[])
public void (byte[], int, int)
public int getAccess ()
public java.lang.String getClassName ()
public java.lang.String getSuperName ()
public java.lang.String[] getInterfaces ()
void a (org.objectweb.asm.ClassWriter)
public void (java.io.InputStream) throws java.io.IOException
public void (java.lang.String) throws java.io.IOException
private static byte[] a (java.io.InputStream) throws java.io.IOException
public void accept (org.objectweb.asm.ClassVisitor, int)
public void accept (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Attribute[], int)
private void a (int, java.lang.String, char[], boolean, org.objectweb.asm.MethodVisitor)
private int a (int, char[], boolean, org.objectweb.asm.AnnotationVisitor)
private int a (int, char[], java.lang.String, org.objectweb.asm.AnnotationVisitor)
private int a (java.lang.Object[], int, int, char[], org.objectweb.asm.Label[])
protected org.objectweb.asm.Label readLabel (int, org.objectweb.asm.Label[])
private org.objectweb.asm.Attribute a (org.objectweb.asm.Attribute[], java.lang.String, int, int, char[], int, org.objectweb.asm.Label[])
public int getItem (int)
public int readByte (int)
public int readUnsignedShort (int)
public short readShort (int)
public int readInt (int)
public long readLong (int)
public java.lang.String readUTF8 (int, char[])
private java.lang.String a (int, int, char[])
public java.lang.String readClass (int, char[])
public java.lang.Object readConst (int, char[])
}
org/objectweb/asm/ClassVisitor.class
package org.objectweb.asm
public abstract org.objectweb.asm.ClassVisitor extends java.lang.Object {
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.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public abstract void visitAttribute (org.objectweb.asm.Attribute)
public abstract void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public abstract org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public abstract org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public abstract void visitEnd ()
}
org/objectweb/asm/ClassWriter.class
package org.objectweb.asm
public org.objectweb.asm.ClassWriter extends java.lang.Object implements org.objectweb.asm.ClassVisitor {
public static final int COMPUTE_MAXS
public static final int COMPUTE_FRAMES
static final byte[] a
org.objectweb.asm.ClassReader J
int b
int c
final org.objectweb.asm.ByteVector d
org.objectweb.asm.Item[] e
int f
final org.objectweb.asm.Item g
final org.objectweb.asm.Item h
final org.objectweb.asm.Item i
org.objectweb.asm.Item[] E
private short D
private int j
private int k
String F
private int l
private int m
private int n
private int[] o
private int p
private org.objectweb.asm.ByteVector q
private int r
private int s
private org.objectweb.asm.AnnotationWriter t
private org.objectweb.asm.AnnotationWriter u
private org.objectweb.asm.Attribute v
private int w
private org.objectweb.asm.ByteVector x
org.objectweb.asm.FieldWriter y
org.objectweb.asm.FieldWriter z
org.objectweb.asm.MethodWriter A
org.objectweb.asm.MethodWriter B
private final boolean H
private final boolean G
boolean I
public void (int)
public void (org.objectweb.asm.ClassReader, int)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
public byte[] toByteArray ()
org.objectweb.asm.Item a (java.lang.Object)
public int newConst (java.lang.Object)
public int newUTF8 (java.lang.String)
org.objectweb.asm.Item a (java.lang.String)
public int newClass (java.lang.String)
org.objectweb.asm.Item a (java.lang.String, java.lang.String, java.lang.String)
public int newField (java.lang.String, java.lang.String, java.lang.String)
org.objectweb.asm.Item a (java.lang.String, java.lang.String, java.lang.String, boolean)
public int newMethod (java.lang.String, java.lang.String, java.lang.String, boolean)
org.objectweb.asm.Item a (int)
org.objectweb.asm.Item a (float)
org.objectweb.asm.Item a (long)
org.objectweb.asm.Item a (double)
private org.objectweb.asm.Item b (java.lang.String)
public int newNameType (java.lang.String, java.lang.String)
org.objectweb.asm.Item a (java.lang.String, java.lang.String)
int c (java.lang.String)
int a (java.lang.String, int)
private org.objectweb.asm.Item c (org.objectweb.asm.Item)
int a (int, int)
protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String)
private org.objectweb.asm.Item a (org.objectweb.asm.Item)
private void b (org.objectweb.asm.Item)
private void a (int, int, int)
static void ()
}
org/objectweb/asm/Edge.class
package org.objectweb.asm
org.objectweb.asm.Edge extends java.lang.Object {
int a
org.objectweb.asm.Label b
org.objectweb.asm.Edge c
void ()
}
org/objectweb/asm/FieldVisitor.class
package org.objectweb.asm
public abstract org.objectweb.asm.FieldVisitor extends java.lang.Object {
public abstract org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public abstract void visitAttribute (org.objectweb.asm.Attribute)
public abstract void visitEnd ()
}
org/objectweb/asm/FieldWriter.class
package org.objectweb.asm
final org.objectweb.asm.FieldWriter extends java.lang.Object implements org.objectweb.asm.FieldVisitor {
org.objectweb.asm.FieldWriter a
private final org.objectweb.asm.ClassWriter b
private final int c
private final int d
private final int e
private int f
private int g
private org.objectweb.asm.AnnotationWriter h
private org.objectweb.asm.AnnotationWriter i
private org.objectweb.asm.Attribute j
void (org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
int a ()
void a (org.objectweb.asm.ByteVector)
}
org/objectweb/asm/Frame.class
package org.objectweb.asm
final org.objectweb.asm.Frame extends java.lang.Object {
static final int[] a
org.objectweb.asm.Label b
int[] c
int[] d
private int[] e
private int[] f
private int g
private int h
private int[] i
void ()
private int a (int)
private void a (int, int)
private void b (int)
private void a (org.objectweb.asm.ClassWriter, java.lang.String)
private static int b (org.objectweb.asm.ClassWriter, java.lang.String)
private int a ()
private void c (int)
private void a (java.lang.String)
private void d (int)
private int a (org.objectweb.asm.ClassWriter, int)
void a (org.objectweb.asm.ClassWriter, int, org.objectweb.asm.Type[], int)
void a (int, int, org.objectweb.asm.ClassWriter, org.objectweb.asm.Item)
boolean a (org.objectweb.asm.ClassWriter, org.objectweb.asm.Frame, int)
private static boolean a (org.objectweb.asm.ClassWriter, int, int[], int)
static void ()
}
org/objectweb/asm/Handler.class
package org.objectweb.asm
org.objectweb.asm.Handler extends java.lang.Object {
org.objectweb.asm.Label a
org.objectweb.asm.Label b
org.objectweb.asm.Label c
String d
int e
org.objectweb.asm.Handler f
void ()
}
org/objectweb/asm/Item.class
package org.objectweb.asm
final org.objectweb.asm.Item extends java.lang.Object {
int a
int b
int c
long d
String g
String h
String i
int j
org.objectweb.asm.Item k
void ()
void (int)
void (int, org.objectweb.asm.Item)
void a (int)
void a (long)
void a (float)
void a (double)
void a (int, java.lang.String, java.lang.String, java.lang.String)
boolean a (org.objectweb.asm.Item)
}
org/objectweb/asm/Label.class
package org.objectweb.asm
public org.objectweb.asm.Label extends java.lang.Object {
public Object info
int a
int b
int c
private int d
private int[] e
int f
int g
org.objectweb.asm.Frame h
org.objectweb.asm.Label i
org.objectweb.asm.Edge j
org.objectweb.asm.Label k
public void ()
public int getOffset ()
void a (org.objectweb.asm.MethodWriter, org.objectweb.asm.ByteVector, int, boolean)
private void a (int, int)
boolean a (org.objectweb.asm.MethodWriter, int, byte[])
org.objectweb.asm.Label a ()
boolean a (long)
boolean a (org.objectweb.asm.Label)
void a (long, int)
void b (org.objectweb.asm.Label, long, int)
public java.lang.String toString ()
}
org/objectweb/asm/MethodAdapter.class
package org.objectweb.asm
public org.objectweb.asm.MethodAdapter extends java.lang.Object implements org.objectweb.asm.MethodVisitor {
protected org.objectweb.asm.MethodVisitor mv
public void (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
}
org/objectweb/asm/MethodVisitor.class
package org.objectweb.asm
public abstract org.objectweb.asm.MethodVisitor extends java.lang.Object {
public abstract org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public abstract org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public abstract org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public abstract void visitAttribute (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 abstract void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
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 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 abstract void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public abstract void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public abstract void visitLineNumber (int, org.objectweb.asm.Label)
public abstract void visitMaxs (int, int)
public abstract void visitEnd ()
}
org/objectweb/asm/MethodWriter.class
package org.objectweb.asm
org.objectweb.asm.MethodWriter extends java.lang.Object implements org.objectweb.asm.MethodVisitor {
org.objectweb.asm.MethodWriter a
final org.objectweb.asm.ClassWriter b
private int c
private final int d
private final int e
private final String f
String g
int h
int i
int j
int[] k
private org.objectweb.asm.ByteVector l
private org.objectweb.asm.AnnotationWriter m
private org.objectweb.asm.AnnotationWriter n
private org.objectweb.asm.AnnotationWriter[] o
private org.objectweb.asm.AnnotationWriter[] p
private int S
private org.objectweb.asm.Attribute q
private org.objectweb.asm.ByteVector r
private int s
private int t
private int u
private org.objectweb.asm.ByteVector v
private int w
private int[] x
private int y
private int[] z
private int A
private org.objectweb.asm.Handler B
private org.objectweb.asm.Handler C
private int D
private org.objectweb.asm.ByteVector E
private int F
private org.objectweb.asm.ByteVector G
private int H
private org.objectweb.asm.ByteVector I
private org.objectweb.asm.Attribute J
private boolean K
private int L
private final int M
private org.objectweb.asm.Label N
private org.objectweb.asm.Label O
private org.objectweb.asm.Label P
private int Q
private int R
void (org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
private void a (org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
private void a (int, org.objectweb.asm.Label)
private void e ()
private void b (org.objectweb.asm.Frame)
private void a (int, int, int)
private void b ()
private void c ()
private void a (int, int)
private void a (java.lang.Object)
final int a ()
final void a (org.objectweb.asm.ByteVector)
private void d ()
static int c (byte[], int)
static short b (byte[], int)
static int a (byte[], int)
static void a (byte[], int, int)
static int a (int[], int[], int, int)
static void a (int[], int[], org.objectweb.asm.Label)
}
org/objectweb/asm/Opcodes.class
package org.objectweb.asm
public abstract org.objectweb.asm.Opcodes extends java.lang.Object {
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 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_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 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 String INVOKEDYNAMIC_OWNER
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 ()
}
org/objectweb/asm/Type.class
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 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 a
private final char[] b
private final int c
private final int d
private void (int)
private void (int, char[], int, int)
public static org.objectweb.asm.Type getType (java.lang.String)
public static org.objectweb.asm.Type getObjectType (java.lang.String)
public static org.objectweb.asm.Type getType (java.lang.Class)
public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.String)
public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.reflect.Method)
public static org.objectweb.asm.Type getReturnType (java.lang.String)
public static org.objectweb.asm.Type getReturnType (java.lang.reflect.Method)
public static int getArgumentsAndReturnSizes (java.lang.String)
private static org.objectweb.asm.Type a (char[], int)
public int getSort ()
public int getDimensions ()
public org.objectweb.asm.Type getElementType ()
public java.lang.String getClassName ()
public java.lang.String getInternalName ()
public java.lang.String getDescriptor ()
public static java.lang.String getMethodDescriptor (org.objectweb.asm.Type, org.objectweb.asm.Type[])
private void a (java.lang.StringBuffer)
public static java.lang.String getInternalName (java.lang.Class)
public static java.lang.String getDescriptor (java.lang.Class)
public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor)
public static java.lang.String getMethodDescriptor (java.lang.reflect.Method)
private static void a (java.lang.StringBuffer, java.lang.Class)
public int getSize ()
public int getOpcode (int)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
static void ()
}
org/objectweb/asm/commons/AdviceAdapter.class
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 (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
public void visitCode ()
public void visitLabel (org.objectweb.asm.Label)
public void visitInsn (int)
public void visitVarInsn (int, int)
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitIntInsn (int, int)
public void visitLdcInsn (java.lang.Object)
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTypeInsn (int, java.lang.String)
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
private void addBranches (org.objectweb.asm.Label, org.objectweb.asm.Label[])
private void addBranch (org.objectweb.asm.Label)
private java.lang.Object popValue ()
private java.lang.Object peekValue ()
private void pushValue (java.lang.Object)
protected void onMethodEnter ()
protected void onMethodExit (int)
static void ()
}
org/objectweb/asm/commons/AnalyzerAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.AnalyzerAdapter extends org.objectweb.asm.MethodAdapter {
public java.util.List locals
public java.util.List stack
private java.util.List labels
private final java.util.Map uninitializedTypes
private int maxStack
private int maxLocals
public void (java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor)
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
private static void visitFrameTypes (int, java.lang.Object[], java.util.List)
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitMaxs (int, int)
private java.lang.Object get (int)
private void set (int, java.lang.Object)
private void push (java.lang.Object)
private void pushDesc (java.lang.String)
private java.lang.Object pop ()
private void pop (int)
private void pop (java.lang.String)
private void execute (int, int, java.lang.String)
}
org/objectweb/asm/commons/CodeSizeEvaluator.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.CodeSizeEvaluator extends org.objectweb.asm.MethodAdapter implements org.objectweb.asm.Opcodes {
private int minSize
private int maxSize
public void (org.objectweb.asm.MethodVisitor)
public int getMinSize ()
public int getMaxSize ()
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
}
org/objectweb/asm/commons/EmptyVisitor.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.EmptyVisitor extends java.lang.Object implements org.objectweb.asm.ClassVisitor org.objectweb.asm.FieldVisitor org.objectweb.asm.MethodVisitor org.objectweb.asm.AnnotationVisitor {
public void ()
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
}
org/objectweb/asm/commons/GeneratorAdapter.class
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 (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
public void (int, org.objectweb.asm.commons.Method, org.objectweb.asm.MethodVisitor)
public void (int, org.objectweb.asm.commons.Method, java.lang.String, org.objectweb.asm.Type[], org.objectweb.asm.ClassVisitor)
private static java.lang.String[] getInternalNames (org.objectweb.asm.Type[])
public void push (boolean)
public void push (int)
public void push (long)
public void push (float)
public void push (double)
public void push (java.lang.String)
public void push (org.objectweb.asm.Type)
private int getArgIndex (int)
private void loadInsn (org.objectweb.asm.Type, int)
private void storeInsn (org.objectweb.asm.Type, int)
public void loadThis ()
public void loadArg (int)
public void loadArgs (int, int)
public void loadArgs ()
public void loadArgArray ()
public void storeArg (int)
public org.objectweb.asm.Type getLocalType (int)
protected void setLocalType (int, org.objectweb.asm.Type)
public void loadLocal (int)
public void loadLocal (int, org.objectweb.asm.Type)
public void storeLocal (int)
public void storeLocal (int, org.objectweb.asm.Type)
public void arrayLoad (org.objectweb.asm.Type)
public void arrayStore (org.objectweb.asm.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)
public void math (int, org.objectweb.asm.Type)
public void not ()
public void iinc (int, int)
public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type)
private static org.objectweb.asm.Type getBoxedType (org.objectweb.asm.Type)
public void box (org.objectweb.asm.Type)
public void valueOf (org.objectweb.asm.Type)
public void unbox (org.objectweb.asm.Type)
public org.objectweb.asm.Label newLabel ()
public void mark (org.objectweb.asm.Label)
public org.objectweb.asm.Label mark ()
public void ifCmp (org.objectweb.asm.Type, int, org.objectweb.asm.Label)
public void ifICmp (int, org.objectweb.asm.Label)
public void ifZCmp (int, org.objectweb.asm.Label)
public void ifNull (org.objectweb.asm.Label)
public void ifNonNull (org.objectweb.asm.Label)
public void goTo (org.objectweb.asm.Label)
public void ret (int)
public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator)
public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator, boolean)
public void returnValue ()
private void fieldInsn (int, org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
public void getStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
public void putStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
public void getField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
public void putField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
private void invokeInsn (int, org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
public void invokeVirtual (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
public void invokeConstructor (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
public void invokeStatic (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
public void invokeInterface (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
public void invokeDynamic (org.objectweb.asm.commons.Method)
private void typeInsn (int, org.objectweb.asm.Type)
public void newInstance (org.objectweb.asm.Type)
public void newArray (org.objectweb.asm.Type)
public void arrayLength ()
public void throwException ()
public void throwException (org.objectweb.asm.Type, java.lang.String)
public void checkCast (org.objectweb.asm.Type)
public void instanceOf (org.objectweb.asm.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)
static void ()
}
org/objectweb/asm/commons/InstructionAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.InstructionAdapter extends org.objectweb.asm.MethodAdapter {
public static final org.objectweb.asm.Type OBJECT_TYPE
public void (org.objectweb.asm.MethodVisitor)
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void nop ()
public void aconst (java.lang.Object)
public void iconst (int)
public void lconst (long)
public void fconst (float)
public void dconst (double)
public void tconst (org.objectweb.asm.Type)
public void load (int, org.objectweb.asm.Type)
public void aload (org.objectweb.asm.Type)
public void store (int, org.objectweb.asm.Type)
public void astore (org.objectweb.asm.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)
public void sub (org.objectweb.asm.Type)
public void mul (org.objectweb.asm.Type)
public void div (org.objectweb.asm.Type)
public void rem (org.objectweb.asm.Type)
public void neg (org.objectweb.asm.Type)
public void shl (org.objectweb.asm.Type)
public void shr (org.objectweb.asm.Type)
public void ushr (org.objectweb.asm.Type)
public void and (org.objectweb.asm.Type)
public void or (org.objectweb.asm.Type)
public void xor (org.objectweb.asm.Type)
public void iinc (int, int)
public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type)
public void lcmp ()
public void cmpl (org.objectweb.asm.Type)
public void cmpg (org.objectweb.asm.Type)
public void ifeq (org.objectweb.asm.Label)
public void ifne (org.objectweb.asm.Label)
public void iflt (org.objectweb.asm.Label)
public void ifge (org.objectweb.asm.Label)
public void ifgt (org.objectweb.asm.Label)
public void ifle (org.objectweb.asm.Label)
public void ificmpeq (org.objectweb.asm.Label)
public void ificmpne (org.objectweb.asm.Label)
public void ificmplt (org.objectweb.asm.Label)
public void ificmpge (org.objectweb.asm.Label)
public void ificmpgt (org.objectweb.asm.Label)
public void ificmple (org.objectweb.asm.Label)
public void ifacmpeq (org.objectweb.asm.Label)
public void ifacmpne (org.objectweb.asm.Label)
public void goTo (org.objectweb.asm.Label)
public void jsr (org.objectweb.asm.Label)
public void ret (int)
public void tableswitch (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void lookupswitch (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void areturn (org.objectweb.asm.Type)
public void getstatic (java.lang.String, java.lang.String, java.lang.String)
public void putstatic (java.lang.String, java.lang.String, java.lang.String)
public void getfield (java.lang.String, java.lang.String, java.lang.String)
public void putfield (java.lang.String, java.lang.String, java.lang.String)
public void invokevirtual (java.lang.String, java.lang.String, java.lang.String)
public void invokespecial (java.lang.String, java.lang.String, java.lang.String)
public void invokestatic (java.lang.String, java.lang.String, java.lang.String)
public void invokeinterface (java.lang.String, java.lang.String, java.lang.String)
public void anew (org.objectweb.asm.Type)
public void newarray (org.objectweb.asm.Type)
public void arraylength ()
public void athrow ()
public void checkcast (org.objectweb.asm.Type)
public void instanceOf (org.objectweb.asm.Type)
public void monitorenter ()
public void monitorexit ()
public void multianewarray (java.lang.String, int)
public void ifnull (org.objectweb.asm.Label)
public void ifnonnull (org.objectweb.asm.Label)
public void mark (org.objectweb.asm.Label)
static void ()
}
org/objectweb/asm/commons/JSRInlinerAdapter$1.class
package org.objectweb.asm.commons
synthetic org.objectweb.asm.commons.JSRInlinerAdapter$1 extends java.lang.Object {
}
org/objectweb/asm/commons/JSRInlinerAdapter$Instantiation.class
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 org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine subroutine
public final java.util.Map rangeTable
public final org.objectweb.asm.tree.LabelNode returnLabel
private final synthetic org.objectweb.asm.commons.JSRInlinerAdapter this$0
private void (org.objectweb.asm.commons.JSRInlinerAdapter, org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine)
public org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner (int)
public org.objectweb.asm.tree.LabelNode gotoLabel (org.objectweb.asm.tree.LabelNode)
public org.objectweb.asm.tree.LabelNode rangeLabel (org.objectweb.asm.tree.LabelNode)
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
synthetic void (org.objectweb.asm.commons.JSRInlinerAdapter, org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine, org.objectweb.asm.commons.JSRInlinerAdapter$1)
}
org/objectweb/asm/commons/JSRInlinerAdapter$Subroutine.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine extends java.lang.Object {
public final java.util.BitSet instructions
protected void ()
public void addInstruction (int)
public boolean ownsInstruction (int)
public java.lang.String toString ()
}
org/objectweb/asm/commons/JSRInlinerAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.JSRInlinerAdapter extends org.objectweb.asm.tree.MethodNode implements org.objectweb.asm.Opcodes {
private final org.objectweb.asm.MethodVisitor mv
private final java.util.Map subroutineHeads
private final org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine mainSubroutine
private final java.util.BitSet dualCitizens
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitEnd ()
private void markSubroutines ()
private void markSubroutineWalk (org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine, int, java.util.BitSet)
private void markSubroutineWalkDFS (org.objectweb.asm.commons.JSRInlinerAdapter$Subroutine, int, java.util.BitSet)
private void emitCode ()
private void emitSubroutine (org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.List, org.objectweb.asm.tree.InsnList, java.util.List, java.util.List)
private static void log (java.lang.String)
static synthetic java.util.BitSet access$100 (org.objectweb.asm.commons.JSRInlinerAdapter)
}
org/objectweb/asm/commons/LocalVariablesSorter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.LocalVariablesSorter extends org.objectweb.asm.MethodAdapter {
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 (int, java.lang.String, org.objectweb.asm.MethodVisitor)
public void visitVarInsn (int, int)
public void visitIincInsn (int, int)
public void visitMaxs (int, int)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public int newLocal (org.objectweb.asm.Type)
protected void setLocalType (int, org.objectweb.asm.Type)
private void setFrameLocal (int, java.lang.Object)
private int remap (int, org.objectweb.asm.Type)
protected int newLocalMapping (org.objectweb.asm.Type)
private int remap (int, int)
static void ()
}
org/objectweb/asm/commons/Method.class
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 (java.lang.String, java.lang.String)
public void (java.lang.String, org.objectweb.asm.Type, org.objectweb.asm.Type[])
public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Method)
public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Constructor)
public static org.objectweb.asm.commons.Method getMethod (java.lang.String) throws java.lang.IllegalArgumentException
public static org.objectweb.asm.commons.Method getMethod (java.lang.String, boolean) throws java.lang.IllegalArgumentException
private static java.lang.String map (java.lang.String, boolean)
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)
public int hashCode ()
static void ()
}
org/objectweb/asm/commons/Remapper.class
package org.objectweb.asm.commons
public abstract org.objectweb.asm.commons.Remapper extends java.lang.Object {
public void ()
public java.lang.String mapDesc (java.lang.String)
private org.objectweb.asm.Type mapType (org.objectweb.asm.Type)
public java.lang.String mapType (java.lang.String)
public java.lang.String[] mapTypes (java.lang.String[])
public java.lang.String mapMethodDesc (java.lang.String)
public java.lang.Object mapValue (java.lang.Object)
public java.lang.String mapSignature (java.lang.String, boolean)
protected org.objectweb.asm.signature.SignatureVisitor createRemappingSignatureAdapter (org.objectweb.asm.signature.SignatureVisitor)
public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String)
public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String)
public java.lang.String map (java.lang.String)
}
org/objectweb/asm/commons/RemappingAnnotationAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingAnnotationAdapter extends java.lang.Object implements org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.AnnotationVisitor av
private final org.objectweb.asm.commons.Remapper renamer
public void (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
}
org/objectweb/asm/commons/RemappingClassAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingClassAdapter extends org.objectweb.asm.ClassAdapter {
protected final org.objectweb.asm.commons.Remapper remapper
protected String className
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
protected org.objectweb.asm.FieldVisitor createRemappingFieldAdapter (org.objectweb.asm.FieldVisitor)
protected org.objectweb.asm.MethodVisitor createRemappingMethodAdapter (int, java.lang.String, org.objectweb.asm.MethodVisitor)
protected org.objectweb.asm.AnnotationVisitor createRemappingAnnotationAdapter (org.objectweb.asm.AnnotationVisitor)
}
org/objectweb/asm/commons/RemappingFieldAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingFieldAdapter extends java.lang.Object implements org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.FieldVisitor fv
private final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
}
org/objectweb/asm/commons/RemappingMethodAdapter.class
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 (int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
public 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)
public void visitTypeInsn (int, java.lang.String)
public void visitLdcInsn (java.lang.Object)
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
private java.lang.Object[] remapEntries (int, java.lang.Object[])
}
org/objectweb/asm/commons/RemappingSignatureAdapter.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingSignatureAdapter extends java.lang.Object implements 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 (org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
public void visitClassType (java.lang.String)
public void visitInnerClassType (java.lang.String)
public void visitFormalTypeParameter (java.lang.String)
public void visitTypeVariable (java.lang.String)
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitBaseType (char)
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)
public void visitEnd ()
}
org/objectweb/asm/commons/SerialVersionUIDAdder$Item.class
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 (java.lang.String, int, java.lang.String)
public int compareTo (java.lang.Object)
}
org/objectweb/asm/commons/SerialVersionUIDAdder.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.SerialVersionUIDAdder extends org.objectweb.asm.ClassAdapter {
protected boolean computeSVUID
protected boolean hasSVUID
protected int access
protected String name
protected String[] interfaces
protected java.util.Collection svuidFields
protected boolean hasStaticInitializer
protected java.util.Collection svuidConstructors
protected java.util.Collection svuidMethods
public void (org.objectweb.asm.ClassVisitor)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public void visitEnd ()
protected long computeSVUID () throws java.io.IOException
protected byte[] computeSHAdigest (byte[])
private static void writeItems (java.util.Collection, java.io.DataOutput, boolean) throws java.io.IOException
}
org/objectweb/asm/commons/SimpleRemapper.class
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 (java.util.Map)
public void (java.lang.String, java.lang.String)
public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String)
public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String)
public java.lang.String map (java.lang.String)
}
org/objectweb/asm/commons/StaticInitMerger.class
package org.objectweb.asm.commons
public org.objectweb.asm.commons.StaticInitMerger extends org.objectweb.asm.ClassAdapter {
private String name
private org.objectweb.asm.MethodVisitor clinit
private final String prefix
private int counter
public void (java.lang.String, org.objectweb.asm.ClassVisitor)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
}
org/objectweb/asm/commons/TableSwitchGenerator.class
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/signature/SignatureReader.class
package org.objectweb.asm.signature
public org.objectweb.asm.signature.SignatureReader extends java.lang.Object {
private final String a
public void (java.lang.String)
public void accept (org.objectweb.asm.signature.SignatureVisitor)
public void acceptType (org.objectweb.asm.signature.SignatureVisitor)
private static int a (java.lang.String, int, org.objectweb.asm.signature.SignatureVisitor)
}
org/objectweb/asm/signature/SignatureVisitor.class
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
public abstract void visitFormalTypeParameter (java.lang.String)
public abstract org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public abstract void visitBaseType (char)
public abstract void visitTypeVariable (java.lang.String)
public abstract org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public abstract void visitClassType (java.lang.String)
public abstract void visitInnerClassType (java.lang.String)
public abstract void visitTypeArgument ()
public abstract org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
public abstract void visitEnd ()
}
org/objectweb/asm/signature/SignatureWriter.class
package org.objectweb.asm.signature
public org.objectweb.asm.signature.SignatureWriter extends java.lang.Object implements org.objectweb.asm.signature.SignatureVisitor {
private final StringBuffer a
private boolean b
private boolean c
private int d
public void ()
public void visitFormalTypeParameter (java.lang.String)
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)
public void visitTypeVariable (java.lang.String)
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
public void visitInnerClassType (java.lang.String)
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
public void visitEnd ()
public java.lang.String toString ()
private void a ()
private void b ()
}
org/objectweb/asm/tree/AbstractInsnNode.class
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 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
org.objectweb.asm.tree.AbstractInsnNode prev
org.objectweb.asm.tree.AbstractInsnNode next
int index
protected void (int)
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)
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)
static org.objectweb.asm.tree.LabelNode[] clone (java.util.List, java.util.Map)
}
org/objectweb/asm/tree/AnnotationNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.AnnotationNode extends java.lang.Object implements org.objectweb.asm.AnnotationVisitor {
public String desc
public java.util.List values
public void (java.lang.String)
void (java.util.List)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
public void accept (org.objectweb.asm.AnnotationVisitor)
static void accept (org.objectweb.asm.AnnotationVisitor, java.lang.String, java.lang.Object)
}
org/objectweb/asm/tree/ClassNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ClassNode extends org.objectweb.asm.tree.MemberNode implements 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 innerClasses
public java.util.List fields
public java.util.List methods
public void ()
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void accept (org.objectweb.asm.ClassVisitor)
}
org/objectweb/asm/tree/FieldInsnNode.class
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 (int, java.lang.String, java.lang.String, java.lang.String)
public void setOpcode (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/FieldNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FieldNode extends org.objectweb.asm.tree.MemberNode implements org.objectweb.asm.FieldVisitor {
public int access
public String name
public String desc
public String signature
public Object value
public void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public void accept (org.objectweb.asm.ClassVisitor)
}
org/objectweb/asm/tree/FrameNode.class
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 ()
public void (int, int, java.lang.Object[], int, java.lang.Object[])
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
private static java.util.List asList (int, java.lang.Object[])
private static java.lang.Object[] asArray (java.util.List)
}
org/objectweb/asm/tree/IincInsnNode.class
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 (int, int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/InnerClassNode.class
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 (java.lang.String, java.lang.String, java.lang.String, int)
public void accept (org.objectweb.asm.ClassVisitor)
}
org/objectweb/asm/tree/InsnList$1.class
package org.objectweb.asm.tree
synthetic org.objectweb.asm.tree.InsnList$1 extends java.lang.Object {
}
org/objectweb/asm/tree/InsnList$InsnListIterator.class
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
private final synthetic org.objectweb.asm.tree.InsnList this$0
private void (org.objectweb.asm.tree.InsnList, int)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void add (java.lang.Object)
public void set (java.lang.Object)
synthetic void (org.objectweb.asm.tree.InsnList, int, org.objectweb.asm.tree.InsnList$1)
}
org/objectweb/asm/tree/InsnList.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InsnList extends java.lang.Object {
public static boolean check
private int size
private org.objectweb.asm.tree.AbstractInsnNode first
private org.objectweb.asm.tree.AbstractInsnNode last
private org.objectweb.asm.tree.AbstractInsnNode[] cache
public void ()
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)
public boolean contains (org.objectweb.asm.tree.AbstractInsnNode)
public int indexOf (org.objectweb.asm.tree.AbstractInsnNode)
public void accept (org.objectweb.asm.MethodVisitor)
public java.util.ListIterator iterator ()
public java.util.ListIterator iterator (int)
public org.objectweb.asm.tree.AbstractInsnNode[] toArray ()
public void set (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
public void add (org.objectweb.asm.tree.AbstractInsnNode)
public void add (org.objectweb.asm.tree.InsnList)
public void insert (org.objectweb.asm.tree.AbstractInsnNode)
public void insert (org.objectweb.asm.tree.InsnList)
public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList)
public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList)
public void remove (org.objectweb.asm.tree.AbstractInsnNode)
private void removeAll (boolean)
public void clear ()
public void resetLabels ()
static synthetic org.objectweb.asm.tree.AbstractInsnNode[] access$100 (org.objectweb.asm.tree.InsnList)
static synthetic org.objectweb.asm.tree.AbstractInsnNode[] access$102 (org.objectweb.asm.tree.InsnList, org.objectweb.asm.tree.AbstractInsnNode[])
}
org/objectweb/asm/tree/InsnNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public void (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/IntInsnNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.IntInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int operand
public void (int, int)
public void setOpcode (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/JumpInsnNode.class
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 (int, org.objectweb.asm.tree.LabelNode)
public void setOpcode (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/LabelNode.class
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 ()
public void (org.objectweb.asm.Label)
public int getType ()
public org.objectweb.asm.Label getLabel ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
public void resetLabel ()
}
org/objectweb/asm/tree/LdcInsnNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LdcInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public Object cst
public void (java.lang.Object)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/LineNumberNode.class
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 (int, org.objectweb.asm.tree.LabelNode)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/LocalVariableNode.class
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 (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, int)
public void accept (org.objectweb.asm.MethodVisitor)
}
org/objectweb/asm/tree/LookupSwitchInsnNode.class
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 (org.objectweb.asm.tree.LabelNode, int[], org.objectweb.asm.tree.LabelNode[])
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/MemberNode.class
package org.objectweb.asm.tree
public abstract org.objectweb.asm.tree.MemberNode extends java.lang.Object {
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List attrs
protected void ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
}
org/objectweb/asm/tree/MethodInsnNode.class
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 void (int, java.lang.String, java.lang.String, java.lang.String)
public void setOpcode (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/MethodNode$1.class
package org.objectweb.asm.tree
final org.objectweb.asm.tree.MethodNode$1 extends java.util.ArrayList {
private final synthetic org.objectweb.asm.tree.MethodNode this$0
void (org.objectweb.asm.tree.MethodNode, int)
public boolean add (java.lang.Object)
}
org/objectweb/asm/tree/MethodNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MethodNode extends org.objectweb.asm.tree.MemberNode implements org.objectweb.asm.MethodVisitor {
public int access
public String name
public String desc
public String signature
public java.util.List exceptions
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 void ()
public void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
protected org.objectweb.asm.tree.LabelNode getLabelNode (org.objectweb.asm.Label)
private org.objectweb.asm.tree.LabelNode[] getLabelNodes (org.objectweb.asm.Label[])
private java.lang.Object[] getLabelNodes (java.lang.Object[])
public void accept (org.objectweb.asm.ClassVisitor)
public void accept (org.objectweb.asm.MethodVisitor)
}
org/objectweb/asm/tree/MultiANewArrayInsnNode.class
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 (java.lang.String, int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/TableSwitchInsnNode.class
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 void (int, int, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode[])
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/TryCatchBlockNode.class
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 void (org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, java.lang.String)
public void accept (org.objectweb.asm.MethodVisitor)
}
org/objectweb/asm/tree/TypeInsnNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TypeInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String desc
public void (int, java.lang.String)
public void setOpcode (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/VarInsnNode.class
package org.objectweb.asm.tree
public org.objectweb.asm.tree.VarInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int var
public void (int, int)
public void setOpcode (int)
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
}
org/objectweb/asm/tree/analysis/Analyzer.class
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 (org.objectweb.asm.tree.analysis.Interpreter)
public org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
private void findSubroutine (int, org.objectweb.asm.tree.analysis.Subroutine, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
public org.objectweb.asm.tree.analysis.Frame[] getFrames ()
public java.util.List getHandlers (int)
protected org.objectweb.asm.tree.analysis.Frame newFrame (int, int)
protected org.objectweb.asm.tree.analysis.Frame newFrame (org.objectweb.asm.tree.analysis.Frame)
protected void newControlFlowEdge (int, int)
protected boolean newControlFlowExceptionEdge (int, int)
private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException
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
}
org/objectweb/asm/tree/analysis/AnalyzerException.class
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.AnalyzerException extends java.lang.Exception {
public void (java.lang.String)
public void (java.lang.String, java.lang.Throwable)
public void (java.lang.String, java.lang.Object, org.objectweb.asm.tree.analysis.Value)
}
org/objectweb/asm/tree/analysis/BasicInterpreter.class
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.BasicInterpreter extends java.lang.Object implements org.objectweb.asm.Opcodes org.objectweb.asm.tree.analysis.Interpreter {
public void ()
public org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
public org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
public 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 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 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 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 org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
public 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 org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
}
org/objectweb/asm/tree/analysis/BasicValue.class
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.Value UNINITIALIZED_VALUE
public static final org.objectweb.asm.tree.analysis.Value INT_VALUE
public static final org.objectweb.asm.tree.analysis.Value FLOAT_VALUE
public static final org.objectweb.asm.tree.analysis.Value LONG_VALUE
public static final org.objectweb.asm.tree.analysis.Value DOUBLE_VALUE
public static final org.objectweb.asm.tree.analysis.Value REFERENCE_VALUE
public static final org.objectweb.asm.tree.analysis.Value RETURNADDRESS_VALUE
private final org.objectweb.asm.Type type
public void (org.objectweb.asm.Type)
public org.objectweb.asm.Type getType ()
public int getSize ()
public boolean isReference ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
static void ()
}
org/objectweb/asm/tree/analysis/BasicVerifier.class
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.BasicVerifier extends org.objectweb.asm.tree.analysis.BasicInterpreter {
public void ()
public 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 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 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 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 org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
public 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
protected boolean isArrayValue (org.objectweb.asm.tree.analysis.Value)
protected org.objectweb.asm.tree.analysis.Value getElementValue (org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
}
org/objectweb/asm/tree/analysis/Frame.class
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 (int, int)
public void (org.objectweb.asm.tree.analysis.Frame)
public org.objectweb.asm.tree.analysis.Frame init (org.objectweb.asm.tree.analysis.Frame)
public void setReturn (org.objectweb.asm.tree.analysis.Value)
public int getLocals ()
public org.objectweb.asm.tree.analysis.Value getLocal (int) throws java.lang.IndexOutOfBoundsException
public void setLocal (int, org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException
public int getStackSize ()
public org.objectweb.asm.tree.analysis.Value getStack (int) throws java.lang.IndexOutOfBoundsException
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
public void execute (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException
public boolean merge (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException
public boolean merge (org.objectweb.asm.tree.analysis.Frame, boolean[])
public java.lang.String toString ()
}
org/objectweb/asm/tree/analysis/Interpreter.class
package org.objectweb.asm.tree.analysis
public abstract org.objectweb.asm.tree.analysis.Interpreter extends java.lang.Object {
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
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 ()
public void (org.objectweb.asm.Type, org.objectweb.asm.Type, boolean)
public void (org.objectweb.asm.Type, org.objectweb.asm.Type, java.util.List, boolean)
public void setClassLoader (java.lang.ClassLoader)
public org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
protected boolean isArrayValue (org.objectweb.asm.tree.analysis.Value)
protected org.objectweb.asm.tree.analysis.Value getElementValue (org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
public org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
protected boolean isInterface (org.objectweb.asm.Type)
protected org.objectweb.asm.Type getSuperClass (org.objectweb.asm.Type)
protected boolean isAssignableFrom (org.objectweb.asm.Type, org.objectweb.asm.Type)
protected java.lang.Class getClass (org.objectweb.asm.Type)
}
org/objectweb/asm/tree/analysis/SmallSet.class
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 EMPTY_SET
void (java.lang.Object, java.lang.Object)
public java.util.Iterator iterator ()
public int size ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Set union (org.objectweb.asm.tree.analysis.SmallSet)
static void ()
}
org/objectweb/asm/tree/analysis/SourceInterpreter.class
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.SourceInterpreter extends java.lang.Object implements org.objectweb.asm.Opcodes org.objectweb.asm.tree.analysis.Interpreter {
public void ()
public org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
public org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode)
public org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value)
public org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value)
public org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
public 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)
public org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List)
public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
public org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
}
org/objectweb/asm/tree/analysis/SourceValue.class
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 (int)
public void (int, org.objectweb.asm.tree.AbstractInsnNode)
public void (int, java.util.Set)
public int getSize ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/objectweb/asm/tree/analysis/Subroutine.class
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 ()
void (org.objectweb.asm.tree.LabelNode, int, org.objectweb.asm.tree.JumpInsnNode)
public org.objectweb.asm.tree.analysis.Subroutine copy ()
public boolean merge (org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException
}
org/objectweb/asm/tree/analysis/Value.class
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/util/ASMifiable.class
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/ASMifierAbstractVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.ASMifierAbstractVisitor extends org.objectweb.asm.util.AbstractVisitor {
protected String name
java.util.Map labelNames
protected void (java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
void appendConstant (java.lang.Object)
static void appendConstant (java.lang.StringBuffer, java.lang.Object)
}
org/objectweb/asm/util/ASMifierAnnotationVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.ASMifierAnnotationVisitor extends org.objectweb.asm.util.AbstractVisitor implements org.objectweb.asm.AnnotationVisitor {
protected final int id
public void (int)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
}
org/objectweb/asm/util/ASMifierClassVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.ASMifierClassVisitor extends org.objectweb.asm.util.ASMifierAbstractVisitor implements org.objectweb.asm.ClassVisitor {
protected final java.io.PrintWriter pw
public static void main (java.lang.String[]) throws java.lang.Exception
public void (java.io.PrintWriter)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
protected org.objectweb.asm.util.ASMifierMethodVisitor createASMifierMethodVisitor ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitEnd ()
void appendAccess (int)
}
org/objectweb/asm/util/ASMifierFieldVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.ASMifierFieldVisitor extends org.objectweb.asm.util.ASMifierAbstractVisitor implements org.objectweb.asm.FieldVisitor {
public void ()
}
org/objectweb/asm/util/ASMifierMethodVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.ASMifierMethodVisitor extends org.objectweb.asm.util.ASMifierAbstractVisitor implements org.objectweb.asm.MethodVisitor {
public void ()
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
private void declareFrameTypes (int, java.lang.Object[])
private void appendFrameTypes (int, java.lang.Object[])
private void declareLabel (org.objectweb.asm.Label)
private void appendLabel (org.objectweb.asm.Label)
}
org/objectweb/asm/util/AbstractVisitor.class
package org.objectweb.asm.util
public abstract org.objectweb.asm.util.AbstractVisitor extends java.lang.Object {
public static final String[] OPCODES
public static final String[] TYPES
public final java.util.List text
protected final StringBuffer buf
protected void ()
public java.util.List getText ()
public void print (java.io.PrintWriter)
public static void appendString (java.lang.StringBuffer, java.lang.String)
static void printList (java.io.PrintWriter, java.util.List)
public static org.objectweb.asm.Attribute[] getDefaultAttributes ()
static void ()
}
org/objectweb/asm/util/CheckAnnotationAdapter.class
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckAnnotationAdapter extends java.lang.Object implements org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.AnnotationVisitor av
private final boolean named
private boolean end
public void (org.objectweb.asm.AnnotationVisitor)
void (org.objectweb.asm.AnnotationVisitor, boolean)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
private void checkEnd ()
private void checkName (java.lang.String)
}
org/objectweb/asm/util/CheckClassAdapter.class
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckClassAdapter extends org.objectweb.asm.ClassAdapter {
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
public static void verify (org.objectweb.asm.ClassReader, java.lang.ClassLoader, boolean, java.io.PrintWriter)
public static void verify (org.objectweb.asm.ClassReader, boolean, java.io.PrintWriter)
static void printAnalyzerResult (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.analysis.Analyzer, java.io.PrintWriter)
private static java.lang.String getShortName (java.lang.String)
public void (org.objectweb.asm.ClassVisitor)
public void (org.objectweb.asm.ClassVisitor, boolean)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
private void checkState ()
static void checkAccess (int, int)
}
org/objectweb/asm/util/CheckFieldAdapter.class
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckFieldAdapter extends java.lang.Object implements org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.FieldVisitor fv
private boolean end
public void (org.objectweb.asm.FieldVisitor)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
private void checkEnd ()
}
org/objectweb/asm/util/CheckMethodAdapter$1.class
package org.objectweb.asm.util
final org.objectweb.asm.util.CheckMethodAdapter$1 extends org.objectweb.asm.tree.MethodNode {
private final synthetic org.objectweb.asm.MethodVisitor val$mv
void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], org.objectweb.asm.MethodVisitor)
public void visitEnd ()
}
org/objectweb/asm/util/CheckMethodAdapter.class
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckMethodAdapter extends org.objectweb.asm.MethodAdapter {
private boolean startCode
private boolean endCode
private boolean endMethod
private final java.util.Map labels
private static final int[] TYPE
private static java.lang.reflect.Field labelStatusField
static synthetic Class class$org$objectweb$asm$Label
public void (org.objectweb.asm.MethodVisitor)
public void (org.objectweb.asm.MethodVisitor, java.util.Map)
public void (int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor, java.util.Map)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
void checkStartCode ()
void checkEndCode ()
void checkEndMethod ()
static void checkFrameValue (java.lang.Object)
static void checkOpcode (int, int)
static void checkSignedByte (int, java.lang.String)
static void checkSignedShort (int, java.lang.String)
static void checkUnsignedShort (int, java.lang.String)
static void checkConstant (java.lang.Object)
static void checkIdentifier (java.lang.String, java.lang.String)
static void checkIdentifier (java.lang.String, int, int, java.lang.String)
static void checkMethodIdentifier (java.lang.String, java.lang.String)
static void checkInternalName (java.lang.String, java.lang.String)
static void checkInternalName (java.lang.String, int, int, java.lang.String)
static void checkDesc (java.lang.String, boolean)
static int checkDesc (java.lang.String, int, boolean)
static void checkMethodDesc (java.lang.String)
static void checkClassSignature (java.lang.String)
static void checkMethodSignature (java.lang.String)
static void checkFieldSignature (java.lang.String)
private static int checkFormalTypeParameters (java.lang.String, int)
private static int checkFormalTypeParameter (java.lang.String, int)
private static int checkFieldTypeSignature (java.lang.String, int)
private static int checkClassTypeSignature (java.lang.String, int)
private static int checkTypeArguments (java.lang.String, int)
private static int checkTypeArgument (java.lang.String, int)
private static int checkTypeVariableSignature (java.lang.String, int)
private static int checkTypeSignature (java.lang.String, int)
private static int checkIdentifier (java.lang.String, int)
private static int checkChar (char, java.lang.String, int)
private static char getChar (java.lang.String, int)
void checkLabel (org.objectweb.asm.Label, boolean, java.lang.String)
private static void checkNonDebugLabel (org.objectweb.asm.Label)
private static java.lang.reflect.Field getLabelStatusField ()
private static java.lang.reflect.Field getLabelField (java.lang.String)
static synthetic java.lang.Class class$ (java.lang.String)
static void ()
}
org/objectweb/asm/util/CheckSignatureAdapter.class
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckSignatureAdapter extends java.lang.Object implements org.objectweb.asm.signature.SignatureVisitor {
public static final int CLASS_SIGNATURE
public static final int METHOD_SIGNATURE
public static final int TYPE_SIGNATURE
private final int type
private int state
private boolean canBeVoid
private final org.objectweb.asm.signature.SignatureVisitor sv
public void (int, org.objectweb.asm.signature.SignatureVisitor)
public void visitFormalTypeParameter (java.lang.String)
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)
public void visitTypeVariable (java.lang.String)
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
public void visitInnerClassType (java.lang.String)
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
public void visitEnd ()
}
org/objectweb/asm/util/TraceAbstractVisitor.class
package org.objectweb.asm.util
public abstract org.objectweb.asm.util.TraceAbstractVisitor extends org.objectweb.asm.util.AbstractVisitor {
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
protected String tab
public void ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
protected org.objectweb.asm.util.TraceAnnotationVisitor createTraceAnnotationVisitor ()
protected void appendDescriptor (int, java.lang.String)
}
org/objectweb/asm/util/TraceAnnotationVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.TraceAnnotationVisitor extends org.objectweb.asm.util.TraceAbstractVisitor implements org.objectweb.asm.AnnotationVisitor {
protected org.objectweb.asm.AnnotationVisitor av
private int valueNumber
public void ()
public void visit (java.lang.String, java.lang.Object)
private void visitInt (int)
private void visitLong (long)
private void visitFloat (float)
private void visitDouble (double)
private void visitChar (char)
private void visitShort (short)
private void visitByte (byte)
private void visitBoolean (boolean)
private void visitString (java.lang.String)
private void visitType (org.objectweb.asm.Type)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
private void appendComa (int)
}
org/objectweb/asm/util/TraceClassVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.TraceClassVisitor extends org.objectweb.asm.util.TraceAbstractVisitor implements org.objectweb.asm.ClassVisitor {
protected final org.objectweb.asm.ClassVisitor cv
protected final java.io.PrintWriter pw
public static void main (java.lang.String[]) throws java.lang.Exception
public void (java.io.PrintWriter)
public void (org.objectweb.asm.ClassVisitor, java.io.PrintWriter)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
protected org.objectweb.asm.util.TraceFieldVisitor createTraceFieldVisitor ()
protected org.objectweb.asm.util.TraceMethodVisitor createTraceMethodVisitor ()
private void appendAccess (int)
}
org/objectweb/asm/util/TraceFieldVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.TraceFieldVisitor extends org.objectweb.asm.util.TraceAbstractVisitor implements org.objectweb.asm.FieldVisitor {
protected org.objectweb.asm.FieldVisitor fv
public void ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public void visitEnd ()
}
org/objectweb/asm/util/TraceMethodVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.TraceMethodVisitor extends org.objectweb.asm.util.TraceAbstractVisitor implements org.objectweb.asm.MethodVisitor {
protected org.objectweb.asm.MethodVisitor mv
protected String tab2
protected String tab3
protected String ltab
protected final java.util.Map labelNames
public void ()
public void (org.objectweb.asm.MethodVisitor)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.objectweb.asm.Attribute)
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public 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)
public void visitJumpInsn (int, org.objectweb.asm.Label)
public void visitLabel (org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public void visitLineNumber (int, org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
private void appendFrameTypes (int, java.lang.Object[])
protected void appendLabel (org.objectweb.asm.Label)
}
org/objectweb/asm/util/TraceSignatureVisitor.class
package org.objectweb.asm.util
public org.objectweb.asm.util.TraceSignatureVisitor extends java.lang.Object implements 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 (int)
private void (java.lang.StringBuffer)
public void visitFormalTypeParameter (java.lang.String)
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)
public void visitTypeVariable (java.lang.String)
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
public void visitInnerClassType (java.lang.String)
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
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/Traceable.class
package org.objectweb.asm.util
public abstract org.objectweb.asm.util.Traceable extends java.lang.Object {
public abstract void trace (java.lang.StringBuffer, java.util.Map)
}
org/objectweb/asm/xml/ASMContentHandler$1.class
package org.objectweb.asm.xml
synthetic org.objectweb.asm.xml.ASMContentHandler$1 extends java.lang.Object {
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationDefaultRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationParameterRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueArrayRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueEnumRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$ClassRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$ClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$ExceptionRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$ExceptionsRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$FieldRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$FieldRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$FrameRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$FrameRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
public void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$FrameTypeRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$FrameTypeRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InnerClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InterfaceRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InterfacesRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$LabelRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LineNumberRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LocalVarRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LookupSwitchLabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LookupSwitchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
public final void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$MaxRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$MaxRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$MethodRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$MethodRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
public final void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$Opcode.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$Opcode extends java.lang.Object {
public final int opcode
public final int type
private void (int, int)
synthetic void (int, int, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$OpcodeGroup.class
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
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$OpcodesRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$OuterClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$Rule.class
package org.objectweb.asm.xml
public abstract org.objectweb.asm.xml.ASMContentHandler$Rule extends java.lang.Object {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
protected void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public void end (java.lang.String)
protected final java.lang.Object getValue (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
private final java.lang.String decode (java.lang.String) throws org.xml.sax.SAXException
protected final org.objectweb.asm.Label getLabel (java.lang.Object)
protected final org.objectweb.asm.MethodVisitor getCodeVisitor ()
protected final int getAccess (java.lang.String)
}
org/objectweb/asm/xml/ASMContentHandler$RuleSet.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$RuleSet extends java.lang.Object {
private final java.util.Map rules
private final java.util.List lpatterns
private final java.util.List rpatterns
private void ()
public void add (java.lang.String, java.lang.Object)
public java.lang.Object match (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$SourceRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$SourceRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$TableSwitchLabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.class
package org.objectweb.asm.xml
org.objectweb.asm.xml.ASMContentHandler$TableSwitchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
public final void end (java.lang.String)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$TryCatchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
private final synthetic org.objectweb.asm.xml.ASMContentHandler this$0
private void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
synthetic void (org.objectweb.asm.xml.ASMContentHandler, org.objectweb.asm.xml.ASMContentHandler$1)
}
org/objectweb/asm/xml/ASMContentHandler.class
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.List stack
private String match
protected boolean computeMax
protected java.io.OutputStream os
protected org.objectweb.asm.ClassWriter cw
protected java.util.Map labels
private static final String BASE
private final org.objectweb.asm.xml.ASMContentHandler$RuleSet RULES
static final java.util.Map OPCODES
private static final java.util.Map TYPES
static synthetic Class class$org$objectweb$asm$Type
private static void addOpcode (java.lang.String, int, int)
public void (java.io.OutputStream, boolean)
public byte[] toByteArray ()
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public final void endDocument () throws org.xml.sax.SAXException
final java.lang.Object peek ()
final java.lang.Object pop ()
final void push (java.lang.Object)
static synthetic java.lang.Class class$ (java.lang.String)
static synthetic java.util.Map access$3100 ()
static synthetic java.lang.String access$3200 (org.objectweb.asm.xml.ASMContentHandler)
static void ()
}
org/objectweb/asm/xml/Processor$1.class
package org.objectweb.asm.xml
synthetic org.objectweb.asm.xml.Processor$1 extends java.lang.Object {
}
org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$ASMContentHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory {
private java.io.OutputStream os
private final boolean computeMax
private void (java.io.OutputStream, boolean)
public final org.xml.sax.ContentHandler createContentHandler ()
synthetic void (java.io.OutputStream, boolean, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$ContentHandlerFactory.class
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
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
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
private void (java.lang.String, org.xml.sax.ContentHandler, org.objectweb.asm.xml.Processor$ContentHandlerFactory)
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
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
synthetic void (java.lang.String, org.xml.sax.ContentHandler, org.objectweb.asm.xml.Processor$ContentHandlerFactory, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$OutputSlicingHandler.class
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
private void (org.objectweb.asm.xml.Processor$ContentHandlerFactory, org.objectweb.asm.xml.Processor$EntryElement, boolean)
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
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
synthetic void (org.objectweb.asm.xml.Processor$ContentHandlerFactory, org.objectweb.asm.xml.Processor$EntryElement, boolean, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$ProtectedInputStream.class
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$ProtectedInputStream extends java.io.InputStream {
private final java.io.InputStream is
private void (java.io.InputStream)
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
public final int available () throws java.io.IOException
synthetic void (java.io.InputStream, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$SAXWriter.class
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
private void (java.io.Writer, boolean)
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public final void endDocument () throws org.xml.sax.SAXException
public final void comment (char[], int, int) throws org.xml.sax.SAXException
public final void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
public final void endDTD () throws org.xml.sax.SAXException
public final void startEntity (java.lang.String) throws org.xml.sax.SAXException
public final void endEntity (java.lang.String) throws org.xml.sax.SAXException
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
private static final java.lang.String esc (java.lang.String)
private final void writeIdent () throws java.io.IOException
private final void closeElement () throws java.io.IOException
synthetic void (java.io.Writer, boolean, org.objectweb.asm.xml.Processor$1)
static void ()
}
org/objectweb/asm/xml/Processor$SAXWriterFactory.class
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
private void (java.io.Writer, boolean)
public final org.xml.sax.ContentHandler createContentHandler ()
synthetic void (java.io.Writer, boolean, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$SingleDocElement.class
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
private void (java.io.OutputStream)
public java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException
public void closeEntry () throws java.io.IOException
synthetic void (java.io.OutputStream, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.class
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
private void (org.xml.sax.ContentHandler)
public final org.xml.sax.ContentHandler createContentHandler ()
synthetic void (org.xml.sax.ContentHandler, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$TransformerHandlerFactory.class
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
private void (javax.xml.transform.sax.SAXTransformerFactory, javax.xml.transform.Templates, org.xml.sax.ContentHandler)
public final org.xml.sax.ContentHandler createContentHandler ()
synthetic void (javax.xml.transform.sax.SAXTransformerFactory, javax.xml.transform.Templates, org.xml.sax.ContentHandler, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor$ZipEntryElement.class
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
private void (java.util.zip.ZipOutputStream)
public java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException
public void closeEntry () throws java.io.IOException
synthetic void (java.util.zip.ZipOutputStream, org.objectweb.asm.xml.Processor$1)
}
org/objectweb/asm/xml/Processor.class
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 final boolean computeMax
private int n
public void (int, int, java.io.InputStream, java.io.OutputStream, javax.xml.transform.Source)
public int process () throws javax.xml.transform.TransformerException java.io.IOException org.xml.sax.SAXException
private void copyEntry (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
private boolean isClassEntry (java.util.zip.ZipEntry)
private void processEntry (java.util.zip.ZipInputStream, java.util.zip.ZipEntry, org.objectweb.asm.xml.Processor$ContentHandlerFactory)
private org.objectweb.asm.xml.Processor$EntryElement getEntryElement (java.util.zip.ZipOutputStream)
private java.lang.String getName (java.util.zip.ZipEntry)
private static byte[] readEntry (java.io.InputStream, java.util.zip.ZipEntry) throws java.io.IOException
protected void update (java.lang.Object, int)
public static void main (java.lang.String[]) throws java.lang.Exception
private static int getRepresentation (java.lang.String)
private static void showUsage ()
}
org/objectweb/asm/xml/SAXAdapter.class
package org.objectweb.asm.xml
public abstract org.objectweb.asm.xml.SAXAdapter extends java.lang.Object {
private final org.xml.sax.ContentHandler h
protected void (org.xml.sax.ContentHandler)
protected org.xml.sax.ContentHandler getContentHandler ()
protected void addDocumentStart ()
protected void addDocumentEnd ()
protected final void addStart (java.lang.String, org.xml.sax.Attributes)
protected final void addEnd (java.lang.String)
protected final void addElement (java.lang.String, org.xml.sax.Attributes)
public void visitAttribute (org.objectweb.asm.Attribute)
}
org/objectweb/asm/xml/SAXAnnotationAdapter.class
package org.objectweb.asm.xml
public org.objectweb.asm.xml.SAXAnnotationAdapter extends org.objectweb.asm.xml.SAXAdapter implements org.objectweb.asm.AnnotationVisitor {
private final String elementName
public void (org.xml.sax.ContentHandler, java.lang.String, int, java.lang.String, java.lang.String)
public void (org.xml.sax.ContentHandler, java.lang.String, int, int, java.lang.String)
private void (org.xml.sax.ContentHandler, java.lang.String, int, java.lang.String, java.lang.String, int)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
private void addValueElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
}
org/objectweb/asm/xml/SAXClassAdapter.class
package org.objectweb.asm.xml
public final org.objectweb.asm.xml.SAXClassAdapter extends org.objectweb.asm.xml.SAXAdapter implements org.objectweb.asm.ClassVisitor {
private final boolean singleDocument
public void (org.xml.sax.ContentHandler, boolean)
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public final void visitEnd ()
static final java.lang.String encode (java.lang.String)
static void appendAccess (int, java.lang.StringBuffer)
}
org/objectweb/asm/xml/SAXCodeAdapter.class
package org.objectweb.asm.xml
public final org.objectweb.asm.xml.SAXCodeAdapter extends org.objectweb.asm.xml.SAXAdapter implements org.objectweb.asm.MethodVisitor {
static final String[] TYPES
private final java.util.Map labelNames
public void (org.xml.sax.ContentHandler, int)
public final void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
private void appendFrameTypes (boolean, int, java.lang.Object[])
public final void visitInsn (int)
public final void visitIntInsn (int, int)
public final void visitVarInsn (int, int)
public final void visitTypeInsn (int, java.lang.String)
public final void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public final void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public final void visitJumpInsn (int, org.objectweb.asm.Label)
public final void visitLabel (org.objectweb.asm.Label)
public final void visitLdcInsn (java.lang.Object)
public final void visitIincInsn (int, int)
public final void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public final void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public final void visitMultiANewArrayInsn (java.lang.String, int)
public final void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public final void visitMaxs (int, int)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public final void visitLineNumber (int, org.objectweb.asm.Label)
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitEnd ()
private final java.lang.String getLabel (org.objectweb.asm.Label)
static void ()
}
org/objectweb/asm/xml/SAXFieldAdapter.class
package org.objectweb.asm.xml
public org.objectweb.asm.xml.SAXFieldAdapter extends org.objectweb.asm.xml.SAXAdapter implements org.objectweb.asm.FieldVisitor {
public void (org.xml.sax.ContentHandler, org.xml.sax.Attributes)
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitEnd ()
}
plugin.properties