META-INF/MANIFEST.MF
module-info.class
org/
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/commons/
org/objectweb/asm/commons/AdviceAdapter.classAdviceAdapter.java
package org.objectweb.asm.commons
public abstract org.objectweb.asm.commons.AdviceAdapter extends org.objectweb.asm.commons.GeneratorAdapter implements org.objectweb.asm.Opcodes {
private static final Object THIS
private static final Object OTHER
protected int methodAccess
protected String methodDesc
private boolean constructor
private boolean superInitialized
private java.util.List stackFrame
private java.util.Map branches
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
public void visitCode ()
public void visitLabel (org.objectweb.asm.Label)
java.util.List frame
org.objectweb.asm.Label label
public void visitInsn (int)
int s
int s
int s
int s
int s
int s
int opcode
public void visitVarInsn (int, int)
int opcode
int var
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
char c
boolean longOrDouble
int opcode
String owner
String name
String desc
public void visitIntInsn (int, int)
int opcode
int operand
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitMultiANewArrayInsn (java.lang.String, int)
int i
String desc
int dims
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int i
Object type
org.objectweb.asm.Type[] types
org.objectweb.asm.Type returnType
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
org.objectweb.asm.Type[] types
org.objectweb.asm.Type returnType
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
java.util.List stackFrame
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
private void addBranches (org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
private void addBranch (org.objectweb.asm.Label)
org.objectweb.asm.Label label
private java.lang.Object popValue ()
private java.lang.Object peekValue ()
private void pushValue (java.lang.Object)
Object o
protected void onMethodEnter ()
protected void onMethodExit (int)
int opcode
static void ()
}
org/objectweb/asm/commons/AnalyzerAdapter.classAnalyzerAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.AnalyzerAdapter extends org.objectweb.asm.MethodVisitor {
public java.util.List locals
public java.util.List stack
private java.util.List labels
public java.util.Map uninitializedTypes
private int maxStack
private int maxLocals
private String owner
public void (java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor)
String owner
int access
String name
String desc
org.objectweb.asm.MethodVisitor mv
protected void (int, java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor)
org.objectweb.asm.Type type
int i
int api
String owner
int access
String name
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Type[] types
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
private static void visitFrameTypes (int, java.lang.Object[], java.util.List)
Object type
int i
int n
Object[] types
java.util.List result
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
org.objectweb.asm.Label l
int i
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
Object u
int i
int i
Object u
Object t
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
int sort
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitMaxs (int, int)
int maxStack
int maxLocals
private java.lang.Object get (int)
int local
private void set (int, java.lang.Object)
int local
Object type
private void push (java.lang.Object)
Object type
private void pushDesc (java.lang.String)
String desc
int index
private java.lang.Object pop ()
private void pop (int)
int i
int n
int size
int end
private void pop (java.lang.String)
int i
int n
org.objectweb.asm.Type[] types
String desc
char c
private void execute (int, int, java.lang.String)
Object t1
Object t1
Object t2
Object t1
Object t2
Object t1
Object t1
Object t2
Object t1
Object t2
Object t3
Object t1
Object t2
Object t1
Object t2
Object t3
Object t1
Object t2
Object t3
Object t4
Object t1
Object t2
int opcode
int iarg
String sarg
}
org/objectweb/asm/commons/AnnotationRemapper.classAnnotationRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.AnnotationRemapper extends org.objectweb.asm.AnnotationVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.commons.Remapper remapper
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.AnnotationVisitor v
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor v
}
org/objectweb/asm/commons/ClassRemapper.classClassRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.ClassRemapper extends org.objectweb.asm.ClassVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
protected String className
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String)
String name
int flags
String version
org.objectweb.asm.ModuleVisitor mv
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitAttribute (org.objectweb.asm.Attribute)
int i
org.objectweb.asm.commons.ModuleHashesAttribute hashesAttr
java.util.List modules
org.objectweb.asm.Attribute attr
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.FieldVisitor fv
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
String newDesc
org.objectweb.asm.MethodVisitor mv
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
protected org.objectweb.asm.FieldVisitor createFieldRemapper (org.objectweb.asm.FieldVisitor)
org.objectweb.asm.FieldVisitor fv
protected org.objectweb.asm.MethodVisitor createMethodRemapper (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
protected org.objectweb.asm.AnnotationVisitor createAnnotationRemapper (org.objectweb.asm.AnnotationVisitor)
org.objectweb.asm.AnnotationVisitor av
protected org.objectweb.asm.ModuleVisitor createModuleRemapper (org.objectweb.asm.ModuleVisitor)
org.objectweb.asm.ModuleVisitor mv
}
org/objectweb/asm/commons/CodeSizeEvaluator.classCodeSizeEvaluator.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.CodeSizeEvaluator extends org.objectweb.asm.MethodVisitor implements org.objectweb.asm.Opcodes {
private int minSize
private int maxSize
public void (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
protected void (int, org.objectweb.asm.MethodVisitor)
int api
org.objectweb.asm.MethodVisitor mv
public int getMinSize ()
public int getMaxSize ()
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
}
org/objectweb/asm/commons/FieldRemapper.classFieldRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.FieldRemapper extends org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/GeneratorAdapter.classGeneratorAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.GeneratorAdapter extends org.objectweb.asm.commons.LocalVariablesSorter {
private static final String CLDESC
private static final org.objectweb.asm.Type BYTE_TYPE
private static final org.objectweb.asm.Type BOOLEAN_TYPE
private static final org.objectweb.asm.Type SHORT_TYPE
private static final org.objectweb.asm.Type CHARACTER_TYPE
private static final org.objectweb.asm.Type INTEGER_TYPE
private static final org.objectweb.asm.Type FLOAT_TYPE
private static final org.objectweb.asm.Type LONG_TYPE
private static final org.objectweb.asm.Type DOUBLE_TYPE
private static final org.objectweb.asm.Type NUMBER_TYPE
private static final org.objectweb.asm.Type OBJECT_TYPE
private static final org.objectweb.asm.commons.Method BOOLEAN_VALUE
private static final org.objectweb.asm.commons.Method CHAR_VALUE
private static final org.objectweb.asm.commons.Method INT_VALUE
private static final org.objectweb.asm.commons.Method FLOAT_VALUE
private static final org.objectweb.asm.commons.Method LONG_VALUE
private static final org.objectweb.asm.commons.Method DOUBLE_VALUE
public static final int ADD
public static final int SUB
public static final int MUL
public static final int DIV
public static final int REM
public static final int NEG
public static final int SHL
public static final int SHR
public static final int USHR
public static final int AND
public static final int OR
public static final int XOR
public static final int EQ
public static final int NE
public static final int LT
public static final int GE
public static final int GT
public static final int LE
private final int access
private final org.objectweb.asm.Type returnType
private final org.objectweb.asm.Type[] argumentTypes
private final java.util.List localTypes
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
public void (int, org.objectweb.asm.commons.Method, org.objectweb.asm.MethodVisitor)
int access
org.objectweb.asm.commons.Method method
org.objectweb.asm.MethodVisitor mv
public void (int, org.objectweb.asm.commons.Method, java.lang.String, org.objectweb.asm.Type[], org.objectweb.asm.ClassVisitor)
int access
org.objectweb.asm.commons.Method method
String signature
org.objectweb.asm.Type[] exceptions
org.objectweb.asm.ClassVisitor cv
private static java.lang.String[] getInternalNames (org.objectweb.asm.Type[])
int i
org.objectweb.asm.Type[] types
String[] names
public void push (boolean)
boolean value
public void push (int)
int value
public void push (long)
long value
public void push (float)
float value
int bits
public void push (double)
double value
long bits
public void push (java.lang.String)
String value
public void push (org.objectweb.asm.Type)
org.objectweb.asm.Type value
public void push (org.objectweb.asm.Handle)
org.objectweb.asm.Handle handle
private int getArgIndex (int)
int i
int arg
int index
private void loadInsn (org.objectweb.asm.Type, int)
org.objectweb.asm.Type type
int index
private void storeInsn (org.objectweb.asm.Type, int)
org.objectweb.asm.Type type
int index
public void loadThis ()
public void loadArg (int)
int arg
public void loadArgs (int, int)
org.objectweb.asm.Type t
int i
int arg
int count
int index
public void loadArgs ()
public void loadArgArray ()
int i
public void storeArg (int)
int arg
public org.objectweb.asm.Type getLocalType (int)
int local
protected void setLocalType (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
int index
public void loadLocal (int)
int local
public void loadLocal (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
public void storeLocal (int)
int local
public void storeLocal (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
public void arrayLoad (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void arrayStore (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void pop ()
public void pop2 ()
public void dup ()
public void dup2 ()
public void dupX1 ()
public void dupX2 ()
public void dup2X1 ()
public void dup2X2 ()
public void swap ()
public void swap (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type prev
org.objectweb.asm.Type type
public void math (int, org.objectweb.asm.Type)
int op
org.objectweb.asm.Type type
public void not ()
public void iinc (int, int)
int local
int amount
public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type from
org.objectweb.asm.Type to
private static org.objectweb.asm.Type getBoxedType (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void box (org.objectweb.asm.Type)
org.objectweb.asm.Type boxed
org.objectweb.asm.Type type
public void valueOf (org.objectweb.asm.Type)
org.objectweb.asm.Type boxed
org.objectweb.asm.Type type
public void unbox (org.objectweb.asm.Type)
org.objectweb.asm.Type type
org.objectweb.asm.Type t
org.objectweb.asm.commons.Method sig
public org.objectweb.asm.Label newLabel ()
public void mark (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public org.objectweb.asm.Label mark ()
org.objectweb.asm.Label label
public void ifCmp (org.objectweb.asm.Type, int, org.objectweb.asm.Label)
int intOp
org.objectweb.asm.Type type
int mode
org.objectweb.asm.Label label
public void ifICmp (int, org.objectweb.asm.Label)
int mode
org.objectweb.asm.Label label
public void ifZCmp (int, org.objectweb.asm.Label)
int mode
org.objectweb.asm.Label label
public void ifNull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifNonNull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void goTo (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ret (int)
int local
public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator)
float density
int[] keys
org.objectweb.asm.commons.TableSwitchGenerator generator
float density
public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator, boolean)
int i
int i
org.objectweb.asm.Label label
int i
org.objectweb.asm.Label[] labels
int i
int i
org.objectweb.asm.Label[] labels
int len
int min
int max
int range
int[] keys
org.objectweb.asm.commons.TableSwitchGenerator generator
boolean useTable
org.objectweb.asm.Label def
org.objectweb.asm.Label end
public void returnValue ()
private void fieldInsn (int, org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
int opcode
org.objectweb.asm.Type ownerType
String name
org.objectweb.asm.Type fieldType
public void getStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
public void putStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
public void getField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
public void putField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
private void invokeInsn (int, org.objectweb.asm.Type, org.objectweb.asm.commons.Method, boolean)
int opcode
org.objectweb.asm.Type type
org.objectweb.asm.commons.Method method
boolean itf
String owner
public void invokeVirtual (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type owner
org.objectweb.asm.commons.Method method
public void invokeConstructor (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type type
org.objectweb.asm.commons.Method method
public void invokeStatic (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type owner
org.objectweb.asm.commons.Method method
public void invokeInterface (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type owner
org.objectweb.asm.commons.Method method
public transient void invokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
private void typeInsn (int, org.objectweb.asm.Type)
int opcode
org.objectweb.asm.Type type
public void newInstance (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void newArray (org.objectweb.asm.Type)
int typ
int typ
int typ
int typ
int typ
int typ
int typ
int typ
org.objectweb.asm.Type type
int typ
public void arrayLength ()
public void throwException ()
public void throwException (org.objectweb.asm.Type, java.lang.String)
org.objectweb.asm.Type type
String msg
public void checkCast (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void instanceOf (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void monitorEnter ()
public void monitorExit ()
public void endMethod ()
public void catchException (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Type)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Type exception
org.objectweb.asm.Label doCatch
static void ()
}
org/objectweb/asm/commons/InstructionAdapter.classInstructionAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.InstructionAdapter extends org.objectweb.asm.MethodVisitor {
public static final org.objectweb.asm.Type OBJECT_TYPE
public void (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
protected void (int, org.objectweb.asm.MethodVisitor)
int api
org.objectweb.asm.MethodVisitor mv
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
org.objectweb.asm.Type t
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
int val
int val
int val
int val
int val
float val
long val
double val
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void nop ()
public void aconst (java.lang.Object)
Object cst
public void iconst (int)
int cst
public void lconst (long)
long cst
public void fconst (float)
float cst
int bits
public void dconst (double)
double cst
long bits
public void tconst (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void hconst (org.objectweb.asm.Handle)
org.objectweb.asm.Handle handle
public void load (int, org.objectweb.asm.Type)
int var
org.objectweb.asm.Type type
public void aload (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void store (int, org.objectweb.asm.Type)
int var
org.objectweb.asm.Type type
public void astore (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void pop ()
public void pop2 ()
public void dup ()
public void dup2 ()
public void dupX1 ()
public void dupX2 ()
public void dup2X1 ()
public void dup2X2 ()
public void swap ()
public void add (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void sub (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void mul (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void div (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void rem (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void neg (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void shl (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void shr (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void ushr (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void and (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void or (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void xor (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void iinc (int, int)
int var
int increment
public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type from
org.objectweb.asm.Type to
public void lcmp ()
public void cmpl (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void cmpg (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void ifeq (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifne (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void iflt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifge (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifgt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifle (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpeq (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpne (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmplt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpge (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpgt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmple (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifacmpeq (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifacmpne (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void goTo (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void jsr (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ret (int)
int var
public transient void tableswitch (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void lookupswitch (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void areturn (org.objectweb.asm.Type)
org.objectweb.asm.Type t
public void getstatic (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void putstatic (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void getfield (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void putfield (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokevirtual (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokevirtual (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String desc
boolean itf
public void invokespecial (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokespecial (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String desc
boolean itf
public void invokestatic (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokestatic (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String desc
boolean itf
public void invokeinterface (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokedynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void anew (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void newarray (org.objectweb.asm.Type)
int typ
int typ
int typ
int typ
int typ
int typ
int typ
int typ
org.objectweb.asm.Type type
int typ
public void arraylength ()
public void athrow ()
public void checkcast (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void instanceOf (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void monitorenter ()
public void monitorexit ()
public void multianewarray (java.lang.String, int)
String desc
int dims
public void ifnull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifnonnull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void mark (org.objectweb.asm.Label)
org.objectweb.asm.Label label
static void ()
}
org/objectweb/asm/commons/JSRInlinerAdapter$Instantiation.classJSRInlinerAdapter.java
package org.objectweb.asm.commons
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation extends java.util.AbstractMap {
final org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation previous
public final java.util.BitSet subroutine
public final java.util.Map rangeTable
public final org.objectweb.asm.tree.LabelNode returnLabel
final org.objectweb.asm.commons.JSRInlinerAdapter this$0
void (org.objectweb.asm.commons.JSRInlinerAdapter, org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.BitSet)
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p
org.objectweb.asm.tree.LabelNode ilbl
org.objectweb.asm.tree.AbstractInsnNode insn
int i
int c
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation prev
java.util.BitSet sub
org.objectweb.asm.tree.LabelNode duplbl
public org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner (int)
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p
int i
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation own
public org.objectweb.asm.tree.LabelNode gotoLabel (org.objectweb.asm.tree.LabelNode)
org.objectweb.asm.tree.LabelNode l
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation owner
public org.objectweb.asm.tree.LabelNode rangeLabel (org.objectweb.asm.tree.LabelNode)
org.objectweb.asm.tree.LabelNode l
public java.util.Set entrySet ()
public org.objectweb.asm.tree.LabelNode get (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
}
org/objectweb/asm/commons/JSRInlinerAdapter.classJSRInlinerAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.JSRInlinerAdapter extends org.objectweb.asm.tree.MethodNode implements org.objectweb.asm.Opcodes {
private static final boolean LOGGING
private final java.util.Map subroutineHeads
private final java.util.BitSet mainSubroutine
final java.util.BitSet dualCitizens
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label lbl
org.objectweb.asm.tree.LabelNode ln
public void visitEnd ()
private void markSubroutines ()
java.util.Map$Entry entry
org.objectweb.asm.tree.LabelNode lab
java.util.BitSet sub
int index
java.util.Iterator it
java.util.BitSet anyvisited
private void markSubroutineWalk (java.util.BitSet, int, java.util.BitSet)
org.objectweb.asm.tree.TryCatchBlockNode trycatch
int handlerindex
int startindex
int endindex
int nextbit
java.util.Iterator it
java.util.BitSet sub
int index
java.util.BitSet anyvisited
boolean loop
private void markSubroutineWalkDFS (java.util.BitSet, int, java.util.BitSet)
org.objectweb.asm.tree.JumpInsnNode jnode
int destidx
org.objectweb.asm.tree.LabelNode l
int i
org.objectweb.asm.tree.TableSwitchInsnNode tsnode
int destidx
org.objectweb.asm.tree.LabelNode l
int i
org.objectweb.asm.tree.LookupSwitchInsnNode lsnode
int destidx
org.objectweb.asm.tree.AbstractInsnNode node
java.util.BitSet sub
int index
java.util.BitSet anyvisited
private void emitCode ()
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation inst
java.util.LinkedList worklist
org.objectweb.asm.tree.InsnList newInstructions
java.util.List newTryCatchBlocks
java.util.List newLocalVariables
private void emitSubroutine (org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.List, org.objectweb.asm.tree.InsnList, java.util.List, java.util.List)
org.objectweb.asm.tree.LabelNode ilbl
org.objectweb.asm.tree.LabelNode remap
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p
org.objectweb.asm.tree.LabelNode retlabel
org.objectweb.asm.tree.LabelNode lbl
java.util.BitSet sub
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation newinst
org.objectweb.asm.tree.LabelNode startlbl
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation owner
int i
int c
org.objectweb.asm.tree.TryCatchBlockNode trycatch
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
org.objectweb.asm.tree.LabelNode handler
java.util.Iterator it
org.objectweb.asm.tree.LocalVariableNode lvnode
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
java.util.Iterator it
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation instant
java.util.List worklist
org.objectweb.asm.tree.InsnList newInstructions
java.util.List newTryCatchBlocks
java.util.List newLocalVariables
org.objectweb.asm.tree.LabelNode duplbl
private static void log (java.lang.String)
String str
}
org/objectweb/asm/commons/LocalVariablesSorter.classLocalVariablesSorter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.LocalVariablesSorter extends org.objectweb.asm.MethodVisitor {
private static final org.objectweb.asm.Type OBJECT_TYPE
private int[] mapping
private Object[] newLocals
protected final int firstLocal
protected int nextLocal
public void (int, java.lang.String, org.objectweb.asm.MethodVisitor)
int access
String desc
org.objectweb.asm.MethodVisitor mv
protected void (int, int, java.lang.String, org.objectweb.asm.MethodVisitor)
int i
int api
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Type[] args
public void visitVarInsn (int, int)
org.objectweb.asm.Type type
org.objectweb.asm.Type type
org.objectweb.asm.Type type
org.objectweb.asm.Type type
int opcode
int var
org.objectweb.asm.Type type
public void visitIincInsn (int, int)
int var
int increment
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
int newIndex
public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean)
int i
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.Label[] start
org.objectweb.asm.Label[] end
int[] index
String desc
boolean visible
org.objectweb.asm.Type t
int[] newIndex
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
org.objectweb.asm.Type typ
Object t
int size
Object t
int i
int type
int nLocal
Object[] local
int nStack
Object[] stack
Object[] oldLocals
int index
int number
public int newLocal (org.objectweb.asm.Type)
Object t
Object t
Object t
Object t
Object t
org.objectweb.asm.Type type
Object t
int local
protected void updateNewLocals (java.lang.Object[])
Object[] newLocals
protected void setLocalType (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
private void setFrameLocal (int, java.lang.Object)
Object[] a
int local
Object type
int l
private int remap (int, org.objectweb.asm.Type)
int[] newMapping
int var
org.objectweb.asm.Type type
int key
int size
int value
protected int newLocalMapping (org.objectweb.asm.Type)
org.objectweb.asm.Type type
int local
static void ()
}
org/objectweb/asm/commons/Method.classMethod.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.Method extends java.lang.Object {
private final String name
private final String desc
private static final java.util.Map DESCRIPTORS
public void (java.lang.String, java.lang.String)
String name
String desc
public void (java.lang.String, org.objectweb.asm.Type, org.objectweb.asm.Type[])
String name
org.objectweb.asm.Type returnType
org.objectweb.asm.Type[] argumentTypes
public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Constructor)
java.lang.reflect.Constructor c
public static org.objectweb.asm.commons.Method getMethod (java.lang.String) throws java.lang.IllegalArgumentException
String method
public static org.objectweb.asm.commons.Method getMethod (java.lang.String, boolean) throws java.lang.IllegalArgumentException
String s
String s
String method
boolean defaultPackage
int space
int start
int end
String returnType
String methodName
StringBuilder sb
int p
private static java.lang.String map (java.lang.String, boolean)
String type
boolean defaultPackage
StringBuilder sb
int index
String t
String desc
public java.lang.String getName ()
public java.lang.String getDescriptor ()
public org.objectweb.asm.Type getReturnType ()
public org.objectweb.asm.Type[] getArgumentTypes ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.objectweb.asm.commons.Method other
public int hashCode ()
static void ()
}
org/objectweb/asm/commons/MethodRemapper.classMethodRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.MethodRemapper extends org.objectweb.asm.MethodVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
private java.lang.Object[] remapEntries (int, java.lang.Object[])
Object t
Object[] newEntries
int i
int n
Object[] entries
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.Label[] start
org.objectweb.asm.Label[] end
int[] index
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/ModuleHashesAttribute.classModuleHashesAttribute.java
package org.objectweb.asm.commons
public final org.objectweb.asm.commons.ModuleHashesAttribute extends org.objectweb.asm.Attribute {
public String algorithm
public java.util.List modules
public java.util.List hashes
public void (java.lang.String, java.util.List, java.util.List)
String algorithm
java.util.List modules
java.util.List hashes
public void ()
protected org.objectweb.asm.Attribute read (org.objectweb.asm.ClassReader, int, int, char[], int, org.objectweb.asm.Label[])
int j
String module
int hashLength
byte[] hash
int i
org.objectweb.asm.ClassReader cr
int off
int len
char[] buf
int codeOff
org.objectweb.asm.Label[] labels
String hashAlgorithm
int count
java.util.ArrayList modules
java.util.ArrayList hashes
protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int)
byte b
String module
byte[] hash
int i
org.objectweb.asm.ClassWriter cw
byte[] code
int len
int maxStack
int maxLocals
org.objectweb.asm.ByteVector v
int index
int count
}
org/objectweb/asm/commons/ModuleRemapper.classModuleRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.ModuleRemapper extends org.objectweb.asm.ModuleVisitor {
private final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.ModuleVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.ModuleVisitor mv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.ModuleVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.ModuleVisitor mv
org.objectweb.asm.commons.Remapper remapper
public void visitMainClass (java.lang.String)
String mainClass
public void visitPackage (java.lang.String)
String packaze
public void visitRequire (java.lang.String, int, java.lang.String)
String module
int access
String version
public transient void visitExport (java.lang.String, int, java.lang.String[])
int i
String packaze
int access
String[] modules
String[] newModules
public transient void visitOpen (java.lang.String, int, java.lang.String[])
int i
String packaze
int access
String[] modules
String[] newModules
public void visitUse (java.lang.String)
String service
public transient void visitProvide (java.lang.String, java.lang.String[])
int i
String service
String[] providers
String[] newProviders
}
org/objectweb/asm/commons/ModuleResolutionAttribute.classModuleResolutionAttribute.java
package org.objectweb.asm.commons
public final org.objectweb.asm.commons.ModuleResolutionAttribute extends org.objectweb.asm.Attribute {
public static final int RESOLUTION_DO_NOT_RESOLVE_BY_DEFAULT
public static final int RESOLUTION_WARN_DEPRECATED
public static final int RESOLUTION_WARN_DEPRECATED_FOR_REMOVAL
public static final int RESOLUTION_WARN_INCUBATING
public int resolution
public void (int)
int resolution
public void ()
protected org.objectweb.asm.Attribute read (org.objectweb.asm.ClassReader, int, int, char[], int, org.objectweb.asm.Label[])
org.objectweb.asm.ClassReader cr
int off
int len
char[] buf
int codeOff
org.objectweb.asm.Label[] labels
int resolution
protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int)
org.objectweb.asm.ClassWriter cw
byte[] code
int len
int maxStack
int maxLocals
org.objectweb.asm.ByteVector v
}
org/objectweb/asm/commons/ModuleTargetAttribute.classModuleTargetAttribute.java
package org.objectweb.asm.commons
public final org.objectweb.asm.commons.ModuleTargetAttribute extends org.objectweb.asm.Attribute {
public String platform
public void (java.lang.String)
String platform
public void ()
protected org.objectweb.asm.Attribute read (org.objectweb.asm.ClassReader, int, int, char[], int, org.objectweb.asm.Label[])
org.objectweb.asm.ClassReader cr
int off
int len
char[] buf
int codeOff
org.objectweb.asm.Label[] labels
String platform
protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int)
org.objectweb.asm.ClassWriter cw
byte[] code
int len
int maxStack
int maxLocals
org.objectweb.asm.ByteVector v
int index
}
org/objectweb/asm/commons/Remapper.classRemapper.java
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)
int i
String s
String newType
String desc
org.objectweb.asm.Type t
private org.objectweb.asm.Type mapType (org.objectweb.asm.Type)
int i
String s
String s
org.objectweb.asm.Type t
public java.lang.String mapType (java.lang.String)
String type
public java.lang.String[] mapTypes (java.lang.String[])
String type
String newType
int i
String[] types
String[] newTypes
boolean needMapping
public java.lang.String mapMethodDesc (java.lang.String)
int i
String desc
org.objectweb.asm.Type[] args
StringBuilder sb
org.objectweb.asm.Type returnType
public java.lang.Object mapValue (java.lang.Object)
org.objectweb.asm.Handle h
Object value
public java.lang.String mapSignature (java.lang.String, boolean)
String signature
boolean typeSignature
org.objectweb.asm.signature.SignatureReader r
org.objectweb.asm.signature.SignatureWriter w
org.objectweb.asm.signature.SignatureVisitor a
protected org.objectweb.asm.signature.SignatureVisitor createRemappingSignatureAdapter (org.objectweb.asm.signature.SignatureVisitor)
org.objectweb.asm.signature.SignatureVisitor v
protected org.objectweb.asm.signature.SignatureVisitor createSignatureRemapper (org.objectweb.asm.signature.SignatureVisitor)
org.objectweb.asm.signature.SignatureVisitor v
public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public java.lang.String mapInvokeDynamicMethodName (java.lang.String, java.lang.String)
String name
String desc
public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public java.lang.String mapPackageName (java.lang.String)
int index
int index
String name
String fakeName
public java.lang.String mapModuleName (java.lang.String)
String name
public java.lang.String map (java.lang.String)
String typeName
}
org/objectweb/asm/commons/RemappingAnnotationAdapter.classRemappingAnnotationAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.commons.Remapper remapper
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.AnnotationVisitor v
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor v
}
org/objectweb/asm/commons/RemappingClassAdapter.classRemappingClassAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingClassAdapter extends org.objectweb.asm.ClassVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
protected String className
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String)
String name
int flags
String version
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.FieldVisitor fv
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
String newDesc
org.objectweb.asm.MethodVisitor mv
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
protected org.objectweb.asm.FieldVisitor createRemappingFieldAdapter (org.objectweb.asm.FieldVisitor)
org.objectweb.asm.FieldVisitor fv
protected org.objectweb.asm.MethodVisitor createRemappingMethodAdapter (int, java.lang.String, org.objectweb.asm.MethodVisitor)
int access
String newDesc
org.objectweb.asm.MethodVisitor mv
protected org.objectweb.asm.AnnotationVisitor createRemappingAnnotationAdapter (org.objectweb.asm.AnnotationVisitor)
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/RemappingFieldAdapter.classRemappingFieldAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingFieldAdapter extends org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/RemappingMethodAdapter.classRemappingMethodAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingMethodAdapter extends org.objectweb.asm.commons.LocalVariablesSorter {
protected final org.objectweb.asm.commons.Remapper remapper
public void (int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
protected void (int, int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
int api
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
private java.lang.Object[] remapEntries (int, java.lang.Object[])
Object t
Object[] newEntries
int i
int n
Object[] entries
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
private void doVisitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.Label[] start
org.objectweb.asm.Label[] end
int[] index
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/RemappingSignatureAdapter.classRemappingSignatureAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingSignatureAdapter extends org.objectweb.asm.signature.SignatureVisitor {
private final org.objectweb.asm.signature.SignatureVisitor v
private final org.objectweb.asm.commons.Remapper remapper
private String className
public void (org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.commons.Remapper remapper
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
String remappedOuter
String remappedName
int index
public void visitFormalTypeParameter (java.lang.String)
String name
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitBaseType (char)
char descriptor
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
}
org/objectweb/asm/commons/SerialVersionUIDAdder$Item.classSerialVersionUIDAdder.java
package org.objectweb.asm.commons
org.objectweb.asm.commons.SerialVersionUIDAdder$Item extends java.lang.Object implements java.lang.Comparable {
final String name
final int access
final String desc
void (java.lang.String, int, java.lang.String)
String name
int access
String desc
public int compareTo (org.objectweb.asm.commons.SerialVersionUIDAdder$Item)
org.objectweb.asm.commons.SerialVersionUIDAdder$Item other
int retVal
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public volatile int compareTo (java.lang.Object)
}
org/objectweb/asm/commons/SerialVersionUIDAdder.classSerialVersionUIDAdder.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.SerialVersionUIDAdder extends org.objectweb.asm.ClassVisitor {
private boolean computeSVUID
private boolean hasSVUID
private int access
private String name
private String[] interfaces
private java.util.Collection svuidFields
private boolean hasStaticInitializer
private java.util.Collection svuidConstructors
private java.util.Collection svuidMethods
public void (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor cv
protected void (int, org.objectweb.asm.ClassVisitor)
int api
org.objectweb.asm.ClassVisitor cv
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int mods
int access
String name
String desc
String signature
String[] exceptions
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int mods
int access
String name
String desc
String signature
Object value
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String aname
String outerName
String innerName
int attr_access
public void visitEnd ()
Throwable e
public boolean hasSVUID ()
protected void addSVUID (long)
long svuid
org.objectweb.asm.FieldVisitor fv
protected long computeSVUID () throws java.io.IOException
int i
int i
int access
byte[] hashBytes
java.io.ByteArrayOutputStream bos
java.io.ByteArrayOutputStream bos
java.io.DataOutputStream dos
long svuid
protected byte[] computeSHAdigest (byte[])
Exception e
byte[] value
private static void writeItems (java.util.Collection, java.io.DataOutput, boolean) throws java.io.IOException
int i
java.util.Collection itemCollection
java.io.DataOutput dos
boolean dotted
int size
org.objectweb.asm.commons.SerialVersionUIDAdder$Item[] items
}
org/objectweb/asm/commons/SignatureRemapper.classSignatureRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.SignatureRemapper extends org.objectweb.asm.signature.SignatureVisitor {
private final org.objectweb.asm.signature.SignatureVisitor v
private final org.objectweb.asm.commons.Remapper remapper
private java.util.Stack classNames
public void (org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.commons.Remapper remapper
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
String outerClassName
String className
String remappedOuter
String remappedName
int index
public void visitFormalTypeParameter (java.lang.String)
String name
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitBaseType (char)
char descriptor
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
}
org/objectweb/asm/commons/SimpleRemapper.classSimpleRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.SimpleRemapper extends org.objectweb.asm.commons.Remapper {
private final java.util.Map mapping
public void (java.util.Map)
java.util.Map mapping
public void (java.lang.String, java.lang.String)
String oldName
String newName
public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
String s
public java.lang.String mapInvokeDynamicMethodName (java.lang.String, java.lang.String)
String name
String desc
String s
public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
String s
public java.lang.String map (java.lang.String)
String key
}
org/objectweb/asm/commons/StaticInitMerger.classStaticInitMerger.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.StaticInitMerger extends org.objectweb.asm.ClassVisitor {
private String name
private org.objectweb.asm.MethodVisitor clinit
private final String prefix
private int counter
public void (java.lang.String, org.objectweb.asm.ClassVisitor)
String prefix
org.objectweb.asm.ClassVisitor cv
protected void (int, java.lang.String, org.objectweb.asm.ClassVisitor)
int api
String prefix
org.objectweb.asm.ClassVisitor cv
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int a
String n
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.MethodVisitor mv
public void visitEnd ()
}
org/objectweb/asm/commons/TableSwitchGenerator.classTableSwitchGenerator.java
package org.objectweb.asm.commons
public abstract org.objectweb.asm.commons.TableSwitchGenerator extends java.lang.Object {
public abstract void generateCase (int, org.objectweb.asm.Label)
public abstract void generateDefault ()
}
org/objectweb/asm/commons/TryCatchBlockSorter$1.classTryCatchBlockSorter.java
package org.objectweb.asm.commons
org.objectweb.asm.commons.TryCatchBlockSorter$1 extends java.lang.Object implements java.util.Comparator {
final org.objectweb.asm.commons.TryCatchBlockSorter this$0
void (org.objectweb.asm.commons.TryCatchBlockSorter)
org.objectweb.asm.commons.TryCatchBlockSorter this$0
public int compare (org.objectweb.asm.tree.TryCatchBlockNode, org.objectweb.asm.tree.TryCatchBlockNode)
org.objectweb.asm.tree.TryCatchBlockNode t1
org.objectweb.asm.tree.TryCatchBlockNode t2
int len1
int len2
private int blockLength (org.objectweb.asm.tree.TryCatchBlockNode)
org.objectweb.asm.tree.TryCatchBlockNode block
int startidx
int endidx
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/objectweb/asm/commons/TryCatchBlockSorter.classTryCatchBlockSorter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.TryCatchBlockSorter extends org.objectweb.asm.tree.MethodNode {
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
public void visitEnd ()
int i
java.util.Comparator comp
}