A B C D E F G H I J K L M N O P R S T U V 
All Classes All Packages

A

AbstractInsnNode - Class in org.objectweb.asm.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class org.objectweb.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
accept(AnnotationVisitor) - Method in class org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ModuleNode
Makes the given class visitor visit this module.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.RecordComponentNode
Makes the given class visitor visit this record component.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given method visitor visit this instruction.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FieldInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FrameNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IincInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnList
Makes the given visitor visit all the instructions in this list.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IntInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InvokeDynamicInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.JumpInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LabelNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LdcInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LineNumberNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given method visitor visit this method.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.ParameterNode
Makes the given visitor visit this parameter declaration.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TypeInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.VarInsnNode
 
accept(MethodVisitor, boolean) - Method in class org.objectweb.asm.tree.LocalVariableAnnotationNode
Makes the given visitor visit this type annotation.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleExportNode
Makes the given module visitor visit this export declaration.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleOpenNode
Makes the given module visitor visit this opened package.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleProvideNode
Makes the given module visitor visit this require declaration.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleRequireNode
Makes the given module visitor visit this require directive.
acceptAnnotations(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given visitor visit the annotations of this instruction.
access - Variable in class org.objectweb.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - Variable in class org.objectweb.asm.tree.MethodNode
The method's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.ModuleExportNode
The access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.ModuleNode
The module's access flags, among ACC_OPEN, ACC_SYNTHETIC and ACC_MANDATED.
access - Variable in class org.objectweb.asm.tree.ModuleOpenNode
The access flag of the opened package, valid values are among ACC_SYNTHETIC and ACC_MANDATED.
access - Variable in class org.objectweb.asm.tree.ModuleRequireNode
The access flag of the dependence among ACC_TRANSITIVE, ACC_STATIC_PHASE, ACC_SYNTHETIC and ACC_MANDATED.
access - Variable in class org.objectweb.asm.tree.ParameterNode
The parameter's access flags (see Opcodes).
add(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Adds the given instruction to the end of this list.
add(InsnList) - Method in class org.objectweb.asm.tree.InsnList
Adds the given instructions to the end of this list.
annotationDefault - Variable in class org.objectweb.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationNode - Class in org.objectweb.asm.tree
A node that represents an annotation.
AnnotationNode(int, String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
attrs - Variable in class org.objectweb.asm.tree.ClassNode
The non standard attributes of this class.
attrs - Variable in class org.objectweb.asm.tree.FieldNode
The non standard attributes of this field. * May be null.
attrs - Variable in class org.objectweb.asm.tree.MethodNode
The non standard attributes of this method.
attrs - Variable in class org.objectweb.asm.tree.RecordComponentNode
The non standard attributes of this record component. * May be null.

B

bsm - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The bootstrap method.
bsmArgs - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The bootstrap method constant arguments.

C

check(int) - Method in class org.objectweb.asm.tree.AnnotationNode
Checks that this annotation node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.ClassNode
Checks that this class node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.FieldNode
Checks that this field node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.MethodNode
Checks that this method node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.RecordComponentNode
Checks that this record component node is compatible with the given ASM API version.
ClassNode - Class in org.objectweb.asm.tree
A node that represents a class.
ClassNode() - Constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassNode(int) - Constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
clear() - Method in class org.objectweb.asm.tree.InsnList
Removes all the instructions of this list.
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns a copy of this instruction.
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.FieldInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.FrameNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.IincInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.InsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.IntInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.InvokeDynamicInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.JumpInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LabelNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LdcInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LineNumberNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.MethodInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.TypeInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.VarInsnNode
 
cloneAnnotations(AbstractInsnNode) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Clones the annotations of the given instruction into this instruction.
contains(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Returns true if the given instruction belongs to this list.
cst - Variable in class org.objectweb.asm.tree.LdcInsnNode
The constant to be loaded on the stack.

D

desc - Variable in class org.objectweb.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.FieldNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MethodNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.TypeInsnNode
The operand of this instruction.
descriptor - Variable in class org.objectweb.asm.tree.RecordComponentNode
The record component descriptor (see Type).
dflt - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
dims - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.

E

end - Variable in class org.objectweb.asm.tree.LocalVariableAnnotationNode
The last instructions corresponding to the continuous ranges that make the scope of this local variable (exclusive).
end - Variable in class org.objectweb.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The end of the exception handler's scope (exclusive).
exceptions - Variable in class org.objectweb.asm.tree.MethodNode
The internal names of the method's exception classes (see Type.getInternalName()).
exports - Variable in class org.objectweb.asm.tree.ModuleNode
The packages exported by this module.

F

FIELD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FieldInsnNode - Class in org.objectweb.asm.tree
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - Class in org.objectweb.asm.tree
A node that represents a field.
FieldNode(int, int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
FieldNode(int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
fields - Variable in class org.objectweb.asm.tree.ClassNode
The fields of this class.
FRAME - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of FrameNode "instructions".
FrameNode - Class in org.objectweb.asm.tree
A node that represents a stack map frame.
FrameNode(int, int, Object[], int, Object[]) - Constructor for class org.objectweb.asm.tree.FrameNode
Constructs a new FrameNode.

G

get(int) - Method in class org.objectweb.asm.tree.InsnList
Returns the instruction whose index is given.
getFirst() - Method in class org.objectweb.asm.tree.InsnList
Returns the first instruction in this list.
getLabel() - Method in class org.objectweb.asm.tree.LabelNode
Returns the label encapsulated by this node.
getLabelNode(Label) - Method in class org.objectweb.asm.tree.MethodNode
Returns the LabelNode corresponding to the given Label.
getLast() - Method in class org.objectweb.asm.tree.InsnList
Returns the last instruction in this list.
getNext() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the next instruction in the list to which this instruction belongs, if any.
getOpcode() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the opcode of this instruction.
getPrevious() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the previous instruction in the list to which this instruction belongs, if any.
getType() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - Method in class org.objectweb.asm.tree.FieldInsnNode
 
getType() - Method in class org.objectweb.asm.tree.FrameNode
 
getType() - Method in class org.objectweb.asm.tree.IincInsnNode
 
getType() - Method in class org.objectweb.asm.tree.InsnNode
 
getType() - Method in class org.objectweb.asm.tree.IntInsnNode
 
getType() - Method in class org.objectweb.asm.tree.InvokeDynamicInsnNode
 
getType() - Method in class org.objectweb.asm.tree.JumpInsnNode
 
getType() - Method in class org.objectweb.asm.tree.LabelNode
 
getType() - Method in class org.objectweb.asm.tree.LdcInsnNode
 
getType() - Method in class org.objectweb.asm.tree.LineNumberNode
 
getType() - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
getType() - Method in class org.objectweb.asm.tree.MethodInsnNode
 
getType() - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
getType() - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
getType() - Method in class org.objectweb.asm.tree.TypeInsnNode
 
getType() - Method in class org.objectweb.asm.tree.VarInsnNode
 

H

handler - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The beginning of the exception handler's code.

I

IINC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - Class in org.objectweb.asm.tree
A node that represents an IINC instruction.
IincInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
incr - Variable in class org.objectweb.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - Variable in class org.objectweb.asm.tree.LocalVariableAnnotationNode
The local variable's index in each range.
index - Variable in class org.objectweb.asm.tree.LocalVariableNode
The local variable's index.
indexOf(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Returns the index of the given instruction in this list.
innerClasses - Variable in class org.objectweb.asm.tree.ClassNode
The inner classes of this class.
InnerClassNode - Class in org.objectweb.asm.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class org.objectweb.asm.tree.InnerClassNode
Constructs a new InnerClassNode.
innerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
insert(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instruction at the beginning of this list.
insert(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instruction after the specified instruction.
insert(AbstractInsnNode, InsnList) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instructions after the specified instruction.
insert(InsnList) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instructions at the beginning of this list.
insertBefore(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instruction before the specified instruction.
insertBefore(AbstractInsnNode, InsnList) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instructions before the specified instruction.
INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
InsnList - Class in org.objectweb.asm.tree
A doubly linked list of AbstractInsnNode objects.
InsnList() - Constructor for class org.objectweb.asm.tree.InsnList
 
InsnNode - Class in org.objectweb.asm.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class org.objectweb.asm.tree.InsnNode
Constructs a new InsnNode.
instructions - Variable in class org.objectweb.asm.tree.MethodNode
The instructions of this method.
INT_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
interfaces - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the interfaces directly implemented by this class (see Type.getInternalName()).
IntInsnNode - Class in org.objectweb.asm.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IntInsnNode
Constructs a new IntInsnNode.
invisibleAnnotableParameterCount - Variable in class org.objectweb.asm.tree.MethodNode
The number of method parameters than can have runtime invisible annotations.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime invisible annotations of this class.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime invisible annotations of this field.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible annotations of this method.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime invisible annotations of this record component.
invisibleLocalVariableAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The invisible local variable annotations of this method.
invisibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The runtime invisible type annotations of this instruction.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime invisible type annotations of this class.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime invisible type annotations of this field.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible type annotations of this method.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime invisible type annotations of this record component.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The runtime invisible type annotations on the exception handler type.
INVOKE_DYNAMIC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of InvokeDynamicInsnNode instructions.
InvokeDynamicInsnNode - Class in org.objectweb.asm.tree
A node that represents an invokedynamic instruction.
InvokeDynamicInsnNode(String, String, Handle, Object...) - Constructor for class org.objectweb.asm.tree.InvokeDynamicInsnNode
Constructs a new InvokeDynamicInsnNode.
iterator() - Method in class org.objectweb.asm.tree.InsnList
Returns an iterator over the instructions in this list.
iterator(int) - Method in class org.objectweb.asm.tree.InsnList
Returns an iterator over the instructions in this list.
itf - Variable in class org.objectweb.asm.tree.MethodInsnNode
Whether the method's owner class if an interface.

J

JUMP_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - Class in org.objectweb.asm.tree
A node that represents a jump instruction.
JumpInsnNode(int, LabelNode) - Constructor for class org.objectweb.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

keys - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
The values of the keys.

L

label - Variable in class org.objectweb.asm.tree.JumpInsnNode
The operand of this instruction.
LABEL - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
LabelNode - Class in org.objectweb.asm.tree
An AbstractInsnNode that encapsulates a Label.
LabelNode() - Constructor for class org.objectweb.asm.tree.LabelNode
 
LabelNode(Label) - Constructor for class org.objectweb.asm.tree.LabelNode
 
labels - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
LDC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LdcInsnNode - Class in org.objectweb.asm.tree
A node that represents an LDC instruction.
LdcInsnNode(Object) - Constructor for class org.objectweb.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
line - Variable in class org.objectweb.asm.tree.LineNumberNode
A line number.
LINE - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LineNumberNode "instructions".
LineNumberNode - Class in org.objectweb.asm.tree
A node that represents a line number declaration.
LineNumberNode(int, LabelNode) - Constructor for class org.objectweb.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
local - Variable in class org.objectweb.asm.tree.FrameNode
The types of the local variables of this stack map frame.
LocalVariableAnnotationNode - Class in org.objectweb.asm.tree
A node that represents a type annotation on a local or resource variable.
LocalVariableAnnotationNode(int, int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class org.objectweb.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableAnnotationNode(int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class org.objectweb.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableNode - Class in org.objectweb.asm.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - Constructor for class org.objectweb.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - Variable in class org.objectweb.asm.tree.MethodNode
The local variables of this method.
LOOKUPSWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - Constructor for class org.objectweb.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.

M

mainClass - Variable in class org.objectweb.asm.tree.ModuleNode
The internal name of the main class of this module.
max - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The maximum key value.
maxLocals - Variable in class org.objectweb.asm.tree.MethodNode
The maximum number of local variables of this method.
maxStack - Variable in class org.objectweb.asm.tree.MethodNode
The maximum stack size of this method.
METHOD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
MethodInsnNode - Class in org.objectweb.asm.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodInsnNode(int, String, String, String, boolean) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodNode - Class in org.objectweb.asm.tree
A node that represents a method.
MethodNode() - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
MethodNode(int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
methods - Variable in class org.objectweb.asm.tree.ClassNode
The methods of this class.
min - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The minimum key value.
module - Variable in class org.objectweb.asm.tree.ClassNode
The module stored in this class.
module - Variable in class org.objectweb.asm.tree.ModuleRequireNode
The fully qualified name (using dots) of the dependence.
ModuleExportNode - Class in org.objectweb.asm.tree
A node that represents an exported package with its name and the module that can access to it.
ModuleExportNode(String, int, List<String>) - Constructor for class org.objectweb.asm.tree.ModuleExportNode
Constructs a new ModuleExportNode.
ModuleNode - Class in org.objectweb.asm.tree
A node that represents a module declaration.
ModuleNode(int, String, int, String, List<ModuleRequireNode>, List<ModuleExportNode>, List<ModuleOpenNode>, List<String>, List<ModuleProvideNode>) - Constructor for class org.objectweb.asm.tree.ModuleNode
Constructs a ModuleNode.
ModuleNode(String, int, String) - Constructor for class org.objectweb.asm.tree.ModuleNode
Constructs a ModuleNode.
ModuleOpenNode - Class in org.objectweb.asm.tree
A node that represents an opened package with its name and the module that can access it.
ModuleOpenNode(String, int, List<String>) - Constructor for class org.objectweb.asm.tree.ModuleOpenNode
Constructs a new ModuleOpenNode.
ModuleProvideNode - Class in org.objectweb.asm.tree
A node that represents a service and its implementation provided by the current module.
ModuleProvideNode(String, List<String>) - Constructor for class org.objectweb.asm.tree.ModuleProvideNode
Constructs a new ModuleProvideNode.
ModuleRequireNode - Class in org.objectweb.asm.tree
A node that represents a required module with its name and access of a module descriptor.
ModuleRequireNode(String, int, String) - Constructor for class org.objectweb.asm.tree.ModuleRequireNode
Constructs a new ModuleRequireNode.
modules - Variable in class org.objectweb.asm.tree.ModuleExportNode
The list of modules that can access this exported package, specified with fully qualified names (using dots).
modules - Variable in class org.objectweb.asm.tree.ModuleOpenNode
The fully qualified names (using dots) of the modules that can use deep reflection to the classes of the open package, or null.
MULTIANEWARRAY_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - Class in org.objectweb.asm.tree
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - Constructor for class org.objectweb.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.

N

name - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of this class (see Type.getInternalName()).
name - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's name.
name - Variable in class org.objectweb.asm.tree.FieldNode
The field's name.
name - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of an inner class (see Type.getInternalName()).
name - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The method's name.
name - Variable in class org.objectweb.asm.tree.LocalVariableNode
The name of a local variable.
name - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's name.
name - Variable in class org.objectweb.asm.tree.MethodNode
The method's name.
name - Variable in class org.objectweb.asm.tree.ModuleNode
The fully qualified name (using dots) of this module.
name - Variable in class org.objectweb.asm.tree.ParameterNode
The parameter's name.
name - Variable in class org.objectweb.asm.tree.RecordComponentNode
The record component name.
nestHostClass - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the nest host class of this class.
nestMembers - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the nest members of this class.

O

opcode - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The opcode of this instruction.
opens - Variable in class org.objectweb.asm.tree.ModuleNode
The packages opened by this module.
operand - Variable in class org.objectweb.asm.tree.IntInsnNode
The operand of this instruction.
org.objectweb.asm.tree - package org.objectweb.asm.tree
 
outerClass - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the enclosing class of this class.
outerMethod - Variable in class org.objectweb.asm.tree.ClassNode
The name of the method that contains this class, or null if this class is not enclosed in a method.
outerMethodDesc - Variable in class org.objectweb.asm.tree.ClassNode
The descriptor of the method that contains this class, or null if this class is not enclosed in a method.
outerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see Type.getInternalName()).
owner - Variable in class org.objectweb.asm.tree.FieldInsnNode
The internal name of the field's owner class (see Type.getInternalName()).
owner - Variable in class org.objectweb.asm.tree.MethodInsnNode
The internal name of the method's owner class (see Type.getInternalName()).

P

packages - Variable in class org.objectweb.asm.tree.ModuleNode
The internal name of the packages declared by this module.
packaze - Variable in class org.objectweb.asm.tree.ModuleExportNode
The internal name of the exported package.
packaze - Variable in class org.objectweb.asm.tree.ModuleOpenNode
The internal name of the opened package.
ParameterNode - Class in org.objectweb.asm.tree
A node that represents a parameter of a method.
ParameterNode(String, int) - Constructor for class org.objectweb.asm.tree.ParameterNode
Constructs a new ParameterNode.
parameters - Variable in class org.objectweb.asm.tree.MethodNode
The method parameter info (access flags and name).
permittedSubclasses - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the permitted subclasses of this class.
providers - Variable in class org.objectweb.asm.tree.ModuleProvideNode
The internal names of the implementations of the service (there is at least one provider).
provides - Variable in class org.objectweb.asm.tree.ModuleNode
The services provided by this module.

R

RecordComponentNode - Class in org.objectweb.asm.tree
A node that represents a record component.
RecordComponentNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.RecordComponentNode
Constructs a new RecordComponentNode.
RecordComponentNode(String, String, String) - Constructor for class org.objectweb.asm.tree.RecordComponentNode
Constructs a new RecordComponentNode.
recordComponents - Variable in class org.objectweb.asm.tree.ClassNode
The record components of this class.
remove(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Removes the given instruction from this list.
requires - Variable in class org.objectweb.asm.tree.ModuleNode
The dependencies of this module.
resetLabel() - Method in class org.objectweb.asm.tree.LabelNode
 
resetLabels() - Method in class org.objectweb.asm.tree.InsnList
Resets all the labels in the instruction list.

S

service - Variable in class org.objectweb.asm.tree.ModuleProvideNode
The internal name of the service.
set(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Replaces an instruction of this list with another instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.VarInsnNode
Sets the opcode of this instruction.
signature - Variable in class org.objectweb.asm.tree.ClassNode
The signature of this class.
signature - Variable in class org.objectweb.asm.tree.FieldNode
The field's signature.
signature - Variable in class org.objectweb.asm.tree.LocalVariableNode
The signature of this local variable.
signature - Variable in class org.objectweb.asm.tree.MethodNode
The method's signature.
signature - Variable in class org.objectweb.asm.tree.RecordComponentNode
The record component signature.
size() - Method in class org.objectweb.asm.tree.InsnList
Returns the number of instructions in this list.
sourceDebug - Variable in class org.objectweb.asm.tree.ClassNode
The correspondence between source and compiled elements of this class.
sourceFile - Variable in class org.objectweb.asm.tree.ClassNode
The name of the source file from which this class was compiled.
stack - Variable in class org.objectweb.asm.tree.FrameNode
The types of the operand stack elements of this stack map frame.
start - Variable in class org.objectweb.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - Variable in class org.objectweb.asm.tree.LocalVariableAnnotationNode
The fist instructions corresponding to the continuous ranges that make the scope of this local variable (inclusive).
start - Variable in class org.objectweb.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The beginning of the exception handler's scope (inclusive).
superName - Variable in class org.objectweb.asm.tree.ClassNode
The internal of name of the super class (see Type.getInternalName()).

T

TABLESWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, LabelNode, LabelNode...) - Constructor for class org.objectweb.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
toArray() - Method in class org.objectweb.asm.tree.InsnList
Returns an array containing all the instructions in this list.
TryCatchBlockNode - Class in org.objectweb.asm.tree
A node that represents a try catch block.
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - Constructor for class org.objectweb.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
tryCatchBlocks - Variable in class org.objectweb.asm.tree.MethodNode
The try catch blocks of this method.
type - Variable in class org.objectweb.asm.tree.FrameNode
The type of this frame.
type - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The internal name of the type of exceptions handled by the handler.
TYPE_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TypeAnnotationNode - Class in org.objectweb.asm.tree
A node that represents a type annotation.
TypeAnnotationNode(int, int, TypePath, String) - Constructor for class org.objectweb.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeAnnotationNode(int, TypePath, String) - Constructor for class org.objectweb.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeInsnNode - Class in org.objectweb.asm.tree
A node that represents a type instruction.
TypeInsnNode(int, String) - Constructor for class org.objectweb.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.
typePath - Variable in class org.objectweb.asm.tree.TypeAnnotationNode
The path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.
typeRef - Variable in class org.objectweb.asm.tree.TypeAnnotationNode
A reference to the annotated type.

U

UnsupportedClassVersionException - Exception in org.objectweb.asm.tree
Exception thrown in AnnotationNode.check(int), ClassNode.check(int), FieldNode.check(int) and MethodNode.check(int) when these nodes (or their children, recursively) contain elements that were introduced in more recent versions of the ASM API than version passed to these methods.
UnsupportedClassVersionException() - Constructor for exception org.objectweb.asm.tree.UnsupportedClassVersionException
 
updateIndex(int) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
Updates the index of this try catch block in the method's list of try catch block nodes.
uses - Variable in class org.objectweb.asm.tree.ModuleNode
The internal names of the services used by this module.

V

value - Variable in class org.objectweb.asm.tree.FieldNode
The field's initial value.
values - Variable in class org.objectweb.asm.tree.AnnotationNode
The name value pairs of this annotation.
var - Variable in class org.objectweb.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - Variable in class org.objectweb.asm.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VarInsnNode - Class in org.objectweb.asm.tree
A node that represents a local variable instruction.
VarInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
version - Variable in class org.objectweb.asm.tree.ClassNode
The class version.
version - Variable in class org.objectweb.asm.tree.ModuleNode
The version of this module.
version - Variable in class org.objectweb.asm.tree.ModuleRequireNode
The module version at compile time, or null.
visibleAnnotableParameterCount - Variable in class org.objectweb.asm.tree.MethodNode
The number of method parameters than can have runtime visible annotations.
visibleAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime visible annotations of this class.
visibleAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime visible annotations of this field.
visibleAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible annotations of this method.
visibleAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime visible annotations of this record component.
visibleLocalVariableAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The visible local variable annotations of this method.
visibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible parameter annotations of this method.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The runtime visible type annotations of this instruction.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime visible type annotations of this class.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime visible type annotations of this field.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible type annotations of this method.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime visible type annotations of this record component.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The runtime visible type annotations on the exception handler type.
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
 
visit(String, Object) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.ClassNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.FieldNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitAnnotationDefault() - Method in class org.objectweb.asm.tree.MethodNode
 
visitArray(String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.ClassNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.FieldNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.MethodNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitCode() - Method in class org.objectweb.asm.tree.MethodNode
 
visitEnd() - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitEnd() - Method in class org.objectweb.asm.tree.ClassNode
 
visitEnd() - Method in class org.objectweb.asm.tree.FieldNode
 
visitEnd() - Method in class org.objectweb.asm.tree.MethodNode
 
visitEnd() - Method in class org.objectweb.asm.tree.ModuleNode
 
visitEnd() - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.tree.ClassNode
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.tree.MethodNode
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.tree.ClassNode
 
visitInsn(int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.tree.MethodNode
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLabel(Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMainClass(String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitMaxs(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitModule(String, int, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitNestHost(String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitNestMember(String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitPackage(String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitParameter(String, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitProvide(String, String...) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitSource(String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.ClassNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.FieldNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitUse(String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
A B C D E F G H I J K L M N O P R S T U V 
All Classes All Packages