Package org.eolang.jeo.representation
Class ClassNameVisitor
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.eolang.jeo.representation.ClassNameVisitor
-
public final class ClassNameVisitor extends org.objectweb.asm.ClassVisitor
ASM class visitor for extracting class names from bytecode.This visitor extracts the class name from bytecode using ASM's visitor pattern. It captures the class name when the
visit(int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
method is called during bytecode traversal.- Since:
- 0.1.0
-
-
Constructor Summary
Constructors Constructor Description ClassNameVisitor()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
asString()
Get class name.void
visit(int version, int access, String name, String signature, String supername, String[] interfaces)
-