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.ClassVisitorASM 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 StringasString()Get class name.voidvisit(int version, int access, String name, String signature, String supername, String[] interfaces)
-