public class BytecodeVisitor extends Object implements CodeVisitor
Constructor and Description |
---|
BytecodeVisitor() |
Modifier and Type | Method and Description |
---|---|
protected SourceClass |
getSourceClass(AsmClass asmClass) |
protected SourceFile |
getSourceFile(AsmClass asmClass) |
protected SourceMethod |
getSourceMethod(AsmMethod asmMethod) |
protected boolean |
isMainPublicClassInFile(AsmClass asmClass) |
void |
leaveClass(AsmClass asmClass) |
void |
setSquidIndex(SquidIndex index) |
void |
visitClass(AsmClass asmClass) |
void |
visitEdge(AsmEdge asmEdge) |
void |
visitField(AsmField asmField) |
void |
visitMethod(AsmMethod asmMethod) |
public BytecodeVisitor()
public void visitClass(AsmClass asmClass)
public void visitMethod(AsmMethod asmMethod)
public void visitField(AsmField asmField)
public void leaveClass(AsmClass asmClass)
protected final SourceClass getSourceClass(AsmClass asmClass)
protected final boolean isMainPublicClassInFile(AsmClass asmClass)
protected final SourceFile getSourceFile(AsmClass asmClass)
protected final SourceMethod getSourceMethod(AsmMethod asmMethod)
public final void setSquidIndex(SquidIndex index)
Copyright © 2009-2012 SonarSource. All Rights Reserved.