META-INF/
META-INF/MANIFEST.MF
module-info.class
<Unknown>
package
module module-info extends java.lang.Object {
}
org/
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/tree/
org/objectweb/asm/tree/AbstractInsnNode.class
AbstractInsnNode.java
package org.objectweb.asm.tree
public abstract org.objectweb.asm.tree.AbstractInsnNode extends java.lang.Object {
public static final int INSN
public static final int INT_INSN
public static final int VAR_INSN
public static final int TYPE_INSN
public static final int FIELD_INSN
public static final int METHOD_INSN
public static final int INVOKE_DYNAMIC_INSN
public static final int JUMP_INSN
public static final int LABEL
public static final int LDC_INSN
public static final int IINC_INSN
public static final int TABLESWITCH_INSN
public static final int LOOKUPSWITCH_INSN
public static final int MULTIANEWARRAY_INSN
public static final int FRAME
public static final int LINE
protected int opcode
public java.util.List visibleTypeAnnotations
public java.util.List invisibleTypeAnnotations
org.objectweb.asm.tree.AbstractInsnNode previousInsn
org.objectweb.asm.tree.AbstractInsnNode nextInsn
int index
protected void <init> (int)
int opcode
public int getOpcode ()
public abstract int getType ()
public org.objectweb.asm.tree.AbstractInsnNode getPrevious ()
public org.objectweb.asm.tree.AbstractInsnNode getNext ()
public abstract void accept (org.objectweb.asm.MethodVisitor)
protected final void acceptAnnotations (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.MethodVisitor 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)
org.objectweb.asm.tree.LabelNode label
java.util.Map clonedLabels
static org.objectweb.asm.tree.LabelNode[] clone (java.util.List, java.util.Map)
int i
int n
java.util.List labels
java.util.Map clonedLabels
org.objectweb.asm.tree.LabelNode[] clones
protected final org.objectweb.asm.tree.AbstractInsnNode cloneAnnotations (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.TypeAnnotationNode sourceAnnotation
org.objectweb.asm.tree.TypeAnnotationNode cloneAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode sourceAnnotation
org.objectweb.asm.tree.TypeAnnotationNode cloneAnnotation
int i
int n
org.objectweb.asm.tree.AbstractInsnNode insnNode
}
org/objectweb/asm/tree/AnnotationNode.class
AnnotationNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.AnnotationNode extends org.objectweb.asm.AnnotationVisitor {
public String desc
public java.util.List values
public void <init> (java.lang.String)
String descriptor
public void <init> (int, java.lang.String)
int api
String descriptor
void <init> (java.util.List)
java.util.List values
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String descriptor
org.objectweb.asm.tree.AnnotationNode annotation
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
java.util.List array
public void visitEnd ()
public void check (int)
int api
public void accept (org.objectweb.asm.AnnotationVisitor)
String name
Object value
int i
int n
org.objectweb.asm.AnnotationVisitor annotationVisitor
static void accept (org.objectweb.asm.AnnotationVisitor, java.lang.String, java.lang.Object)
String[] typeValue
org.objectweb.asm.tree.AnnotationNode annotationValue
int i
int n
java.util.List arrayValue
org.objectweb.asm.AnnotationVisitor arrayAnnotationVisitor
org.objectweb.asm.AnnotationVisitor annotationVisitor
String name
Object value
}
org/objectweb/asm/tree/ClassNode.class
ClassNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ClassNode extends org.objectweb.asm.ClassVisitor {
public int version
public int access
public String name
public String signature
public String superName
public java.util.List interfaces
public String sourceFile
public String sourceDebug
public org.objectweb.asm.tree.ModuleNode module
public String outerClass
public String outerMethod
public String outerMethodDesc
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List visibleTypeAnnotations
public java.util.List invisibleTypeAnnotations
public java.util.List attrs
public java.util.List innerClasses
public String nestHostClass
public java.util.List nestMembers
public java.util.List permittedSubtypesExperimental
public java.util.List recordComponents
public java.util.List fields
public java.util.List methods
public void <init> ()
public void <init> (int)
int api
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String file
String debug
public org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String)
String name
int access
String version
public void visitNestHost (java.lang.String)
String nestHost
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String descriptor
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
org.objectweb.asm.tree.AnnotationNode annotation
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitNestMember (java.lang.String)
String nestMember
public void visitPermittedSubtypeExperimental (java.lang.String)
String permittedSubtype
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
org.objectweb.asm.tree.InnerClassNode innerClass
public org.objectweb.asm.RecordComponentVisitor visitRecordComponent (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String signature
org.objectweb.asm.tree.RecordComponentNode recordComponent
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String descriptor
String signature
Object value
org.objectweb.asm.tree.FieldNode field
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String descriptor
String signature
String[] exceptions
org.objectweb.asm.tree.MethodNode method
public void visitEnd ()
public void check (int)
int i
int i
int i
int i
int i
int i
int i
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
org.objectweb.asm.ClassVisitor classVisitor
String[] interfacesArray
}
org/objectweb/asm/tree/FieldInsnNode.class
FieldInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FieldInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String owner
public String name
public String desc
public void <init> (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String descriptor
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/FieldNode.class
FieldNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FieldNode extends org.objectweb.asm.FieldVisitor {
public int access
public String name
public String desc
public String signature
public Object value
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List visibleTypeAnnotations
public java.util.List invisibleTypeAnnotations
public java.util.List attrs
public void <init> (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String descriptor
String signature
Object value
public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int api
int access
String name
String descriptor
String signature
Object value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
org.objectweb.asm.tree.AnnotationNode annotation
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitEnd ()
public void check (int)
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
int i
int n
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.FieldVisitor fieldVisitor
}
org/objectweb/asm/tree/FrameNode.class
FrameNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FrameNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int type
public java.util.List local
public java.util.List stack
private void <init> ()
public void <init> (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int numLocal
Object[] local
int numStack
Object[] stack
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
Object localElement
int i
int n
Object stackElement
int i
int n
java.util.Map clonedLabels
org.objectweb.asm.tree.FrameNode clone
private static java.lang.Object[] asArray (java.util.List)
Object o
int i
int n
java.util.List list
Object[] array
}
org/objectweb/asm/tree/IincInsnNode.class
IincInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.IincInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int var
public int incr
public void <init> (int, int)
int var
int incr
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/InnerClassNode.class
InnerClassNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InnerClassNode extends java.lang.Object {
public String name
public String outerName
public String innerName
public int access
public void <init> (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor classVisitor
}
org/objectweb/asm/tree/InsnList$InsnListIterator.class
InsnList.java
package org.objectweb.asm.tree
final org.objectweb.asm.tree.InsnList$InsnListIterator extends java.lang.Object implements java.util.ListIterator {
org.objectweb.asm.tree.AbstractInsnNode nextInsn
org.objectweb.asm.tree.AbstractInsnNode previousInsn
org.objectweb.asm.tree.AbstractInsnNode remove
final synthetic org.objectweb.asm.tree.InsnList this$0
void <init> (org.objectweb.asm.tree.InsnList, int)
int index
public boolean hasNext ()
public java.lang.Object next ()
org.objectweb.asm.tree.AbstractInsnNode result
public void remove ()
public boolean hasPrevious ()
public java.lang.Object previous ()
org.objectweb.asm.tree.AbstractInsnNode result
public int nextIndex ()
public int previousIndex ()
public void add (java.lang.Object)
Object o
public void set (java.lang.Object)
Object o
}
org/objectweb/asm/tree/InsnList.class
InsnList.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InsnList extends java.lang.Object implements java.lang.Iterable {
private int size
private org.objectweb.asm.tree.AbstractInsnNode firstInsn
private org.objectweb.asm.tree.AbstractInsnNode lastInsn
org.objectweb.asm.tree.AbstractInsnNode[] cache
public void <init> ()
public int size ()
public org.objectweb.asm.tree.AbstractInsnNode getFirst ()
public org.objectweb.asm.tree.AbstractInsnNode getLast ()
public org.objectweb.asm.tree.AbstractInsnNode get (int)
int index
public boolean contains (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insnNode
org.objectweb.asm.tree.AbstractInsnNode currentInsn
public int indexOf (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insnNode
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
org.objectweb.asm.tree.AbstractInsnNode currentInsn
public java.util.ListIterator iterator ()
public java.util.ListIterator iterator (int)
int index
public org.objectweb.asm.tree.AbstractInsnNode[] toArray ()
int currentInsnIndex
org.objectweb.asm.tree.AbstractInsnNode currentInsn
org.objectweb.asm.tree.AbstractInsnNode[] insnNodeArray
public void set (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
int index
org.objectweb.asm.tree.AbstractInsnNode oldInsnNode
org.objectweb.asm.tree.AbstractInsnNode newInsnNode
org.objectweb.asm.tree.AbstractInsnNode nextInsn
org.objectweb.asm.tree.AbstractInsnNode previousInsn
public void add (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insnNode
public void add (org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode firstInsnListElement
org.objectweb.asm.tree.InsnList insnList
public void insert (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insnNode
public void insert (org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode lastInsnListElement
org.objectweb.asm.tree.InsnList insnList
public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode previousInsn
org.objectweb.asm.tree.AbstractInsnNode insnNode
org.objectweb.asm.tree.AbstractInsnNode nextInsn
public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode previousInsn
org.objectweb.asm.tree.InsnList insnList
org.objectweb.asm.tree.AbstractInsnNode firstInsnListElement
org.objectweb.asm.tree.AbstractInsnNode lastInsnListElement
org.objectweb.asm.tree.AbstractInsnNode nextInsn
public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode nextInsn
org.objectweb.asm.tree.AbstractInsnNode insnNode
org.objectweb.asm.tree.AbstractInsnNode previousInsn
public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode nextInsn
org.objectweb.asm.tree.InsnList insnList
org.objectweb.asm.tree.AbstractInsnNode firstInsnListElement
org.objectweb.asm.tree.AbstractInsnNode lastInsnListElement
org.objectweb.asm.tree.AbstractInsnNode previousInsn
public void remove (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insnNode
org.objectweb.asm.tree.AbstractInsnNode nextInsn
org.objectweb.asm.tree.AbstractInsnNode previousInsn
void removeAll (boolean)
org.objectweb.asm.tree.AbstractInsnNode next
org.objectweb.asm.tree.AbstractInsnNode currentInsn
boolean mark
public void clear ()
public void resetLabels ()
org.objectweb.asm.tree.AbstractInsnNode currentInsn
public volatile synthetic java.util.Iterator iterator ()
}
org/objectweb/asm/tree/InsnNode.class
InsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public void <init> (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/IntInsnNode.class
IntInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.IntInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int operand
public void <init> (int, int)
int opcode
int operand
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/InvokeDynamicInsnNode.class
InvokeDynamicInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InvokeDynamicInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String name
public String desc
public org.objectweb.asm.Handle bsm
public Object[] bsmArgs
public transient void <init> (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/JumpInsnNode.class
JumpInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.JumpInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public org.objectweb.asm.tree.LabelNode label
public void <init> (int, org.objectweb.asm.tree.LabelNode)
int opcode
org.objectweb.asm.tree.LabelNode label
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/LabelNode.class
LabelNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LabelNode extends org.objectweb.asm.tree.AbstractInsnNode {
private org.objectweb.asm.Label value
public void <init> ()
public void <init> (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public int getType ()
public org.objectweb.asm.Label getLabel ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
public void resetLabel ()
}
org/objectweb/asm/tree/LdcInsnNode.class
LdcInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LdcInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public Object cst
public void <init> (java.lang.Object)
Object value
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/LineNumberNode.class
LineNumberNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LineNumberNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int line
public org.objectweb.asm.tree.LabelNode start
public void <init> (int, org.objectweb.asm.tree.LabelNode)
int line
org.objectweb.asm.tree.LabelNode start
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/LocalVariableAnnotationNode.class
LocalVariableAnnotationNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LocalVariableAnnotationNode extends org.objectweb.asm.tree.TypeAnnotationNode {
public java.util.List start
public java.util.List end
public java.util.List index
public void <init> (int, org.objectweb.asm.TypePath, org.objectweb.asm.tree.LabelNode[], org.objectweb.asm.tree.LabelNode[], int[], java.lang.String)
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.tree.LabelNode[] start
org.objectweb.asm.tree.LabelNode[] end
int[] index
String descriptor
public void <init> (int, int, org.objectweb.asm.TypePath, org.objectweb.asm.tree.LabelNode[], org.objectweb.asm.tree.LabelNode[], int[], java.lang.String)
int api
int typeRef
org.objectweb.asm.TypePath typePath
org.objectweb.asm.tree.LabelNode[] start
org.objectweb.asm.tree.LabelNode[] end
int[] index
String descriptor
public void accept (org.objectweb.asm.MethodVisitor, boolean)
int i
int n
org.objectweb.asm.MethodVisitor methodVisitor
boolean visible
org.objectweb.asm.Label[] startLabels
org.objectweb.asm.Label[] endLabels
int[] indices
}
org/objectweb/asm/tree/LocalVariableNode.class
LocalVariableNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LocalVariableNode extends java.lang.Object {
public String name
public String desc
public String signature
public org.objectweb.asm.tree.LabelNode start
public org.objectweb.asm.tree.LabelNode end
public int index
public void <init> (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, int)
String name
String descriptor
String signature
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
int index
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
}
org/objectweb/asm/tree/LookupSwitchInsnNode.class
LookupSwitchInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LookupSwitchInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public org.objectweb.asm.tree.LabelNode dflt
public java.util.List keys
public java.util.List labels
public void <init> (org.objectweb.asm.tree.LabelNode, int[], org.objectweb.asm.tree.LabelNode[])
org.objectweb.asm.tree.LabelNode dflt
int[] keys
org.objectweb.asm.tree.LabelNode[] labels
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
int i
int n
int i
int n
org.objectweb.asm.MethodVisitor methodVisitor
int[] keysArray
org.objectweb.asm.Label[] labelsArray
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
org.objectweb.asm.tree.LookupSwitchInsnNode clone
}
org/objectweb/asm/tree/MethodInsnNode.class
MethodInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MethodInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String owner
public String name
public String desc
public boolean itf
public void <init> (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String descriptor
public void <init> (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcode
String owner
String name
String descriptor
boolean isInterface
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/MethodNode$1.class
MethodNode.java
package org.objectweb.asm.tree
org.objectweb.asm.tree.MethodNode$1 extends java.util.ArrayList {
final synthetic org.objectweb.asm.tree.MethodNode this$0
void <init> (org.objectweb.asm.tree.MethodNode, int)
org.objectweb.asm.tree.MethodNode this$0
int x0
public boolean add (java.lang.Object)
Object o
}
org/objectweb/asm/tree/MethodNode.class
MethodNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MethodNode extends org.objectweb.asm.MethodVisitor {
public int access
public String name
public String desc
public String signature
public java.util.List exceptions
public java.util.List parameters
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List visibleTypeAnnotations
public java.util.List invisibleTypeAnnotations
public java.util.List attrs
public Object annotationDefault
public int visibleAnnotableParameterCount
public java.util.List[] visibleParameterAnnotations
public int invisibleAnnotableParameterCount
public java.util.List[] invisibleParameterAnnotations
public org.objectweb.asm.tree.InsnList instructions
public java.util.List tryCatchBlocks
public int maxStack
public int maxLocals
public java.util.List localVariables
public java.util.List visibleLocalVariableAnnotations
public java.util.List invisibleLocalVariableAnnotations
private boolean visited
public void <init> ()
public void <init> (int)
int api
public void <init> (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String descriptor
String signature
String[] exceptions
public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int api
int access
String name
String descriptor
String signature
String[] exceptions
public void visitParameter (java.lang.String, int)
String name
int access
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
org.objectweb.asm.tree.AnnotationNode annotation
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
public void visitAnnotableParameterCount (int, boolean)
int parameterCount
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int params
int params
int parameter
String descriptor
boolean visible
org.objectweb.asm.tree.AnnotationNode annotation
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int numLocal
Object[] local
int numStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String descriptor
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean)
int opcodeAndSource
String owner
String name
String descriptor
boolean isInterface
int opcode
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String descriptor
org.objectweb.asm.Handle bootstrapMethodHandle
Object[] bootstrapMethodArguments
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object value
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 descriptor
int numDimensions
public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
org.objectweb.asm.tree.AbstractInsnNode currentInsn
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
org.objectweb.asm.tree.TryCatchBlockNode tryCatchBlock
public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
org.objectweb.asm.tree.TryCatchBlockNode tryCatchBlock
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String descriptor
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
org.objectweb.asm.tree.LocalVariableNode localVariable
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 descriptor
boolean visible
org.objectweb.asm.tree.LocalVariableAnnotationNode localVariableAnnotation
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitEnd ()
protected org.objectweb.asm.tree.LabelNode getLabelNode (org.objectweb.asm.Label)
org.objectweb.asm.Label label
private org.objectweb.asm.tree.LabelNode[] getLabelNodes (org.objectweb.asm.Label[])
int i
int n
org.objectweb.asm.Label[] labels
org.objectweb.asm.tree.LabelNode[] labelNodes
private java.lang.Object[] getLabelNodes (java.lang.Object[])
Object o
int i
int n
Object[] objects
Object[] labelNodes
public void check (int)
org.objectweb.asm.tree.TryCatchBlockNode tryCatchBlock
int i
boolean isInterface
Object value
org.objectweb.asm.tree.AbstractInsnNode insn
int i
Object value
org.objectweb.asm.tree.AbstractInsnNode insn
int i
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor classVisitor
String[] exceptionsArray
org.objectweb.asm.MethodVisitor methodVisitor
public void accept (org.objectweb.asm.MethodVisitor)
int i
int n
org.objectweb.asm.AnnotationVisitor annotationVisitor
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.AnnotationNode annotation
int j
int m
java.util.List parameterAnnotations
int i
int n
org.objectweb.asm.tree.AnnotationNode annotation
int j
int m
java.util.List parameterAnnotations
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
org.objectweb.asm.MethodVisitor methodVisitor
}
org/objectweb/asm/tree/ModuleExportNode.class
ModuleExportNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ModuleExportNode extends java.lang.Object {
public String packaze
public int access
public java.util.List modules
public void <init> (java.lang.String, int, java.util.List)
String packaze
int access
java.util.List modules
public void accept (org.objectweb.asm.ModuleVisitor)
org.objectweb.asm.ModuleVisitor moduleVisitor
}
org/objectweb/asm/tree/ModuleNode.class
ModuleNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ModuleNode extends org.objectweb.asm.ModuleVisitor {
public String name
public int access
public String version
public String mainClass
public java.util.List packages
public java.util.List requires
public java.util.List exports
public java.util.List opens
public java.util.List uses
public java.util.List provides
public void <init> (java.lang.String, int, java.lang.String)
String name
int access
String version
public void <init> (int, java.lang.String, int, java.lang.String, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List)
int api
String name
int access
String version
java.util.List requires
java.util.List exports
java.util.List opens
java.util.List uses
java.util.List provides
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[])
String packaze
int access
String[] modules
public transient void visitOpen (java.lang.String, int, java.lang.String[])
String packaze
int access
String[] modules
public void visitUse (java.lang.String)
String service
public transient void visitProvide (java.lang.String, java.lang.String[])
String service
String[] providers
public void visitEnd ()
public void accept (org.objectweb.asm.ClassVisitor)
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
int i
int n
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.ModuleVisitor moduleVisitor
}
org/objectweb/asm/tree/ModuleOpenNode.class
ModuleOpenNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ModuleOpenNode extends java.lang.Object {
public String packaze
public int access
public java.util.List modules
public void <init> (java.lang.String, int, java.util.List)
String packaze
int access
java.util.List modules
public void accept (org.objectweb.asm.ModuleVisitor)
org.objectweb.asm.ModuleVisitor moduleVisitor
}
org/objectweb/asm/tree/ModuleProvideNode.class
ModuleProvideNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ModuleProvideNode extends java.lang.Object {
public String service
public java.util.List providers
public void <init> (java.lang.String, java.util.List)
String service
java.util.List providers
public void accept (org.objectweb.asm.ModuleVisitor)
org.objectweb.asm.ModuleVisitor moduleVisitor
}
org/objectweb/asm/tree/ModuleRequireNode.class
ModuleRequireNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ModuleRequireNode extends java.lang.Object {
public String module
public int access
public String version
public void <init> (java.lang.String, int, java.lang.String)
String module
int access
String version
public void accept (org.objectweb.asm.ModuleVisitor)
org.objectweb.asm.ModuleVisitor moduleVisitor
}
org/objectweb/asm/tree/MultiANewArrayInsnNode.class
MultiANewArrayInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MultiANewArrayInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String desc
public int dims
public void <init> (java.lang.String, int)
String descriptor
int numDimensions
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/ParameterNode.class
ParameterNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ParameterNode extends java.lang.Object {
public String name
public int access
public void <init> (java.lang.String, int)
String name
int access
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
}
org/objectweb/asm/tree/RecordComponentNode.class
RecordComponentNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.RecordComponentNode extends org.objectweb.asm.RecordComponentVisitor {
public String name
public String descriptor
public String signature
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List visibleTypeAnnotations
public java.util.List invisibleTypeAnnotations
public java.util.List attrs
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String name
String descriptor
String signature
public void <init> (int, java.lang.String, java.lang.String, java.lang.String)
int api
String name
String descriptor
String signature
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String descriptor
boolean visible
org.objectweb.asm.tree.AnnotationNode annotation
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
boolean visible
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attribute
public void visitEnd ()
public void check (int)
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.AnnotationNode annotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
int i
int n
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.RecordComponentVisitor recordComponentVisitor
}
org/objectweb/asm/tree/TableSwitchInsnNode.class
TableSwitchInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TableSwitchInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int min
public int max
public org.objectweb.asm.tree.LabelNode dflt
public java.util.List labels
public transient void <init> (int, int, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode[])
int min
int max
org.objectweb.asm.tree.LabelNode dflt
org.objectweb.asm.tree.LabelNode[] labels
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
int i
int n
org.objectweb.asm.MethodVisitor methodVisitor
org.objectweb.asm.Label[] labelsArray
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/TryCatchBlockNode.class
TryCatchBlockNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TryCatchBlockNode extends java.lang.Object {
public org.objectweb.asm.tree.LabelNode start
public org.objectweb.asm.tree.LabelNode end
public org.objectweb.asm.tree.LabelNode handler
public String type
public java.util.List visibleTypeAnnotations
public java.util.List invisibleTypeAnnotations
public void <init> (org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, java.lang.String)
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
org.objectweb.asm.tree.LabelNode handler
String type
public void updateIndex (int)
int i
int n
int i
int n
int index
int newTypeRef
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.tree.TypeAnnotationNode typeAnnotation
int i
int n
org.objectweb.asm.MethodVisitor methodVisitor
}
org/objectweb/asm/tree/TypeAnnotationNode.class
TypeAnnotationNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TypeAnnotationNode extends org.objectweb.asm.tree.AnnotationNode {
public int typeRef
public org.objectweb.asm.TypePath typePath
public void <init> (int, org.objectweb.asm.TypePath, java.lang.String)
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
public void <init> (int, int, org.objectweb.asm.TypePath, java.lang.String)
int api
int typeRef
org.objectweb.asm.TypePath typePath
String descriptor
}
org/objectweb/asm/tree/TypeInsnNode.class
TypeInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TypeInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String desc
public void <init> (int, java.lang.String)
int opcode
String descriptor
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}
org/objectweb/asm/tree/UnsupportedClassVersionException.class
UnsupportedClassVersionException.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.UnsupportedClassVersionException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> ()
}
org/objectweb/asm/tree/Util.class
Util.java
package org.objectweb.asm.tree
final org.objectweb.asm.tree.Util extends java.lang.Object {
private void <init> ()
static java.util.List add (java.util.List, java.lang.Object)
java.util.List list
Object element
java.util.List newList
static java.util.List asArrayList (int)
int i
int length
java.util.List list
static java.util.List asArrayList (java.lang.Object[])
Object t
Object[] array
java.util.ArrayList list
static java.util.List asArrayList (byte[])
byte b
byte[] byteArray
java.util.ArrayList byteList
static java.util.List asArrayList (boolean[])
boolean b
boolean[] booleanArray
java.util.ArrayList booleanList
static java.util.List asArrayList (short[])
short s
short[] shortArray
java.util.ArrayList shortList
static java.util.List asArrayList (char[])
char c
char[] charArray
java.util.ArrayList charList
static java.util.List asArrayList (int[])
int i
int[] intArray
java.util.ArrayList intList
static java.util.List asArrayList (float[])
float f
float[] floatArray
java.util.ArrayList floatList
static java.util.List asArrayList (long[])
long l
long[] longArray
java.util.ArrayList longList
static java.util.List asArrayList (double[])
double d
double[] doubleArray
java.util.ArrayList doubleList
static java.util.List asArrayList (int, java.lang.Object[])
int i
int length
Object[] array
java.util.List list
}
org/objectweb/asm/tree/VarInsnNode.class
VarInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.VarInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int var
public void <init> (int, int)
int opcode
int var
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor methodVisitor
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map clonedLabels
}