| AbstractInsnNode |
A node that represents a bytecode instruction.
|
| AnnotationNode |
A node that represents an annotation.
|
| ClassNode |
A node that represents a class.
|
| FieldInsnNode |
A node that represents a field instruction.
|
| FieldNode |
A node that represents a field.
|
| FrameNode |
A node that represents a stack map frame.
|
| IincInsnNode |
A node that represents an IINC instruction.
|
| InnerClassNode |
A node that represents an inner class.
|
| InsnList |
|
| InsnNode |
A node that represents a zero operand instruction.
|
| IntInsnNode |
A node that represents an instruction with a single int operand.
|
| InvokeDynamicInsnNode |
A node that represents an invokedynamic instruction.
|
| JumpInsnNode |
A node that represents a jump instruction.
|
| LabelNode |
|
| LdcInsnNode |
A node that represents an LDC instruction.
|
| LineNumberNode |
A node that represents a line number declaration.
|
| LocalVariableAnnotationNode |
A node that represents a type annotation on a local or resource variable.
|
| LocalVariableNode |
A node that represents a local variable declaration.
|
| LookupSwitchInsnNode |
A node that represents a LOOKUPSWITCH instruction.
|
| MethodInsnNode |
A node that represents a method instruction.
|
| MethodNode |
A node that represents a method.
|
| ModuleExportNode |
A node that represents an exported package with its name and the module that can access to it.
|
| ModuleNode |
A node that represents a module declaration.
|
| ModuleOpenNode |
A node that represents an opened package with its name and the module that can access it.
|
| ModuleProvideNode |
A node that represents a service and its implementation provided by the current module.
|
| ModuleRequireNode |
A node that represents a required module with its name and access of a module descriptor.
|
| MultiANewArrayInsnNode |
A node that represents a MULTIANEWARRAY instruction.
|
| ParameterNode |
A node that represents a parameter of a method.
|
| RecordComponentNode |
A node that represents a record component.
|
| TableSwitchInsnNode |
A node that represents a TABLESWITCH instruction.
|
| TryCatchBlockNode |
A node that represents a try catch block.
|
| TypeAnnotationNode |
A node that represents a type annotation.
|
| TypeInsnNode |
A node that represents a type instruction.
|
| VarInsnNode |
A node that represents a local variable instruction.
|