Dependencies
Declarations
-
org
-
objectweb
-
asm
-
tree
-
AbstractInsnNode
-
AnnotationNode
-
ClassNode
-
version: int
-
access: int
-
name: String
-
signature: String
-
superName: String
-
interfaces: List<String>
-
sourceFile: String
-
sourceDebug: String
-
module: ModuleNode
-
outerClass: String
-
outerMethod: String
-
outerMethodDesc: String
-
visibleAnnotations: List<AnnotationNode>
-
invisibleAnnotations: List<AnnotationNode>
-
visibleTypeAnnotations: List<TypeAnnotationNode>
-
invisibleTypeAnnotations: List<TypeAnnotationNode>
-
attrs: List<Attribute>
-
innerClasses: List<InnerClassNode>
-
nestHostClass: String
-
nestMembers: List<String>
-
permittedSubclasses: List<String>
-
recordComponents: List<RecordComponentNode>
-
fields: List<FieldNode>
-
methods: List<MethodNode>
-
ClassNode(): void
-
ClassNode(int): void
-
visit(int, int, String, String, String, String[]): void
-
visitSource(String, String): void
-
visitModule(String, int, String): ModuleVisitor
-
visitNestHost(String): void
-
visitOuterClass(String, String, String): void
-
visitAnnotation(String, boolean): AnnotationVisitor
-
visitTypeAnnotation(int, TypePath, String, boolean): AnnotationVisitor
-
visitAttribute(Attribute): void
-
visitNestMember(String): void
-
visitPermittedSubclass(String): void
-
visitInnerClass(String, String, String, int): void
-
visitRecordComponent(String, String, String): RecordComponentVisitor
-
visitField(int, String, String, String, Object): FieldVisitor
-
visitMethod(int, String, String, String, String[]): MethodVisitor
-
visitEnd(): void
-
check(int): void
-
accept(ClassVisitor): void
-
FieldInsnNode
-
FieldNode
-
access: int
-
name: String
-
desc: String
-
signature: String
-
value: Object
-
visibleAnnotations: List<AnnotationNode>
-
invisibleAnnotations: List<AnnotationNode>
-
visibleTypeAnnotations: List<TypeAnnotationNode>
-
invisibleTypeAnnotations: List<TypeAnnotationNode>
-
attrs: List<Attribute>
-
FieldNode(int, String, String, String, Object): void
-
FieldNode(int, int, String, String, String, Object): void
-
visitAnnotation(String, boolean): AnnotationVisitor
-
visitTypeAnnotation(int, TypePath, String, boolean): AnnotationVisitor
-
visitAttribute(Attribute): void
-
visitEnd(): void
-
check(int): void
-
accept(ClassVisitor): void
-
FrameNode
-
IincInsnNode
-
InnerClassNode
-
InsnList
-
InsnNode
-
IntInsnNode
-
InvokeDynamicInsnNode
-
JumpInsnNode
-
LabelNode
-
LdcInsnNode
-
LineNumberNode
-
LocalVariableAnnotationNode
-
start: List<LabelNode>
-
end: List<LabelNode>
-
index: List<Integer>
-
LocalVariableAnnotationNode(int, TypePath, LabelNode[], LabelNode[], int[], String): void
-
LocalVariableAnnotationNode(int, int, TypePath, LabelNode[], LabelNode[], int[], String): void
-
accept(MethodVisitor, boolean): void
-
LocalVariableNode
-
LookupSwitchInsnNode
-
MethodInsnNode
-
MethodNode
-
access: int
-
name: String
-
desc: String
-
signature: String
-
exceptions: List<String>
-
parameters: List<ParameterNode>
-
visibleAnnotations: List<AnnotationNode>
-
invisibleAnnotations: List<AnnotationNode>
-
visibleTypeAnnotations: List<TypeAnnotationNode>
-
invisibleTypeAnnotations: List<TypeAnnotationNode>
-
attrs: List<Attribute>
-
annotationDefault: Object
-
visibleAnnotableParameterCount: int
-
visibleParameterAnnotations: List[]
-
invisibleAnnotableParameterCount: int
-
invisibleParameterAnnotations: List[]
-
instructions: InsnList
-
tryCatchBlocks: List<TryCatchBlockNode>
-
maxStack: int
-
maxLocals: int
-
localVariables: List<LocalVariableNode>
-
visibleLocalVariableAnnotations: List<LocalVariableAnnotationNode>
-
invisibleLocalVariableAnnotations: List<LocalVariableAnnotationNode>
-
visited: boolean
-
MethodNode(): void
-
MethodNode(int): void
-
MethodNode(int, String, String, String, String[]): void
-
MethodNode(int, int, String, String, String, String[]): void
-
visitParameter(String, int): void
-
visitAnnotationDefault(): AnnotationVisitor
-
visitAnnotation(String, boolean): AnnotationVisitor
-
visitTypeAnnotation(int, TypePath, String, boolean): AnnotationVisitor
-
visitAnnotableParameterCount(int, boolean): void
-
visitParameterAnnotation(int, String, boolean): AnnotationVisitor
-
visitAttribute(Attribute): void
-
visitCode(): void
-
visitFrame(int, int, Object[], int, Object[]): void
-
visitInsn(int): void
-
visitIntInsn(int, int): void
-
visitVarInsn(int, int): void
-
visitTypeInsn(int, String): void
-
visitFieldInsn(int, String, String, String): void
-
visitMethodInsn(int, String, String, String, boolean): void
-
visitInvokeDynamicInsn(String, String, Handle, Object[]): void
-
visitJumpInsn(int, Label): void
-
visitLabel(Label): void
-
visitLdcInsn(Object): void
-
visitIincInsn(int, int): void
-
visitTableSwitchInsn(int, int, Label, Label[]): void
-
visitLookupSwitchInsn(Label, int[], Label[]): void
-
visitMultiANewArrayInsn(String, int): void
-
visitInsnAnnotation(int, TypePath, String, boolean): AnnotationVisitor
-
visitTryCatchBlock(Label, Label, Label, String): void
-
visitTryCatchAnnotation(int, TypePath, String, boolean): AnnotationVisitor
-
visitLocalVariable(String, String, String, Label, Label, int): void
-
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean): AnnotationVisitor
-
visitLineNumber(int, Label): void
-
visitMaxs(int, int): void
-
visitEnd(): void
-
getLabelNode(Label): LabelNode
-
getLabelNodes(Label[]): LabelNode[]
-
getLabelNodes(Object[]): Object[]
-
check(int): void
-
accept(ClassVisitor): void
-
accept(MethodVisitor): void
-
ModuleExportNode
-
ModuleNode
-
name: String
-
access: int
-
version: String
-
mainClass: String
-
packages: List<String>
-
requires: List<ModuleRequireNode>
-
exports: List<ModuleExportNode>
-
opens: List<ModuleOpenNode>
-
uses: List<String>
-
provides: List<ModuleProvideNode>
-
ModuleNode(String, int, String): void
-
ModuleNode(int, String, int, String, List<ModuleRequireNode>, List<ModuleExportNode>, List<ModuleOpenNode>, List<String>, List<ModuleProvideNode>): void
-
visitMainClass(String): void
-
visitPackage(String): void
-
visitRequire(String, int, String): void
-
visitExport(String, int, String[]): void
-
visitOpen(String, int, String[]): void
-
visitUse(String): void
-
visitProvide(String, String[]): void
-
visitEnd(): void
-
accept(ClassVisitor): void
-
ModuleOpenNode
-
ModuleProvideNode
-
ModuleRequireNode
-
MultiANewArrayInsnNode
-
ParameterNode
-
RecordComponentNode
-
TableSwitchInsnNode
-
TryCatchBlockNode
-
TypeAnnotationNode
-
TypeInsnNode
-
UnsupportedClassVersionException
-
Util
-
VarInsnNode
Java files
Class files