public abstract class BytecodeVisitor extends Object implements JavaCheck
Constructor and Description |
---|
BytecodeVisitor() |
Modifier and Type | Method and Description |
---|---|
protected BytecodeContext |
getContext() |
protected int |
getMethodLineNumber(AsmMethod asmMethod) |
protected org.sonar.api.resources.Resource |
getSourceFile(AsmClass asmClass) |
void |
leaveClass(AsmClass asmClass) |
void |
setContext(BytecodeContext context) |
void |
visitClass(AsmClass asmClass) |
void |
visitEdge(AsmEdge asmEdge) |
void |
visitField(AsmField asmField) |
void |
visitMethod(AsmMethod asmMethod) |
public void visitClass(AsmClass asmClass)
public void visitMethod(AsmMethod asmMethod)
public void visitField(AsmField asmField)
public void visitEdge(AsmEdge asmEdge)
public void leaveClass(AsmClass asmClass)
public void setContext(BytecodeContext context)
protected BytecodeContext getContext()
@Nullable protected final org.sonar.api.resources.Resource getSourceFile(AsmClass asmClass)
protected final int getMethodLineNumber(AsmMethod asmMethod)
Copyright © 2012–2016 SonarSource. All rights reserved.