|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IClassStructureVisitor
Interface for data output of the internal structure of a single class. This interface is meant to be implemented by parties that want to retrieve data from the instrumentation process.
Method Summary | |
---|---|
void |
visit(String name,
String signature,
String superName,
String[] interfaces)
Called once to report the class name, signature, superclass name and names of implemented/extended interfaces. |
void |
visitEnd()
Signals the end of this class structure. |
IMethodStructureVisitor |
visitMethodStructure(String name,
String desc,
String signature)
Called for every instrumented method. |
void |
visitSourceFile(String name)
The source file name might be reported through this method call. |
Method Detail |
---|
void visit(String name, String signature, String superName, String[] interfaces)
name
- VM name of the classsignature
- VM signature of the classsuperName
- VM name of the super classinterfaces
- VM names of extended/implemented interfacesvoid visitSourceFile(String name)
name
- name of the corresponding source fileIMethodStructureVisitor visitMethodStructure(String name, String desc, String signature)
name
- name of the methoddesc
- parameter and return value descriptionsignature
- generic signature or null
void visitEnd()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |