org.codehaus.aspectwerkz.reflect.impl.asm
Class AsmClassInfo.ClassNameRetrievalClassAdapter

java.lang.Object
  extended byorg.objectweb.asm.ClassAdapter
      extended byorg.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo.ClassNameRetrievalClassAdapter
All Implemented Interfaces:
org.objectweb.asm.ClassVisitor
Enclosing class:
AsmClassInfo

public static class AsmClassInfo.ClassNameRetrievalClassAdapter
extends org.objectweb.asm.ClassAdapter

ASM bytecode visitor that retrieves the class name from the bytecode.

Author:
Jonas Bonér

Field Summary
 
Fields inherited from class org.objectweb.asm.ClassAdapter
cv
 
Constructor Summary
AsmClassInfo.ClassNameRetrievalClassAdapter(org.objectweb.asm.ClassVisitor visitor)
           
 
Method Summary
 String getClassName()
           
 void visit(int version, int access, String name, String superName, String[] interfaces, String sourceFile)
           
 
Methods inherited from class org.objectweb.asm.ClassAdapter
visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsmClassInfo.ClassNameRetrievalClassAdapter

public AsmClassInfo.ClassNameRetrievalClassAdapter(org.objectweb.asm.ClassVisitor visitor)
Method Detail

visit

public void visit(int version,
                  int access,
                  String name,
                  String superName,
                  String[] interfaces,
                  String sourceFile)

getClassName

public String getClassName()


Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.