org.sonar.java.bytecode.visitor
Class BytecodeVisitor
java.lang.Object
org.sonar.java.bytecode.visitor.BytecodeVisitor
- All Implemented Interfaces:
- CodeVisitor
- Direct Known Subclasses:
- AccessorVisitor, ArchitectureRulesVisitor, CallToDeprecatedResourceVisitor, DeadCodeDetectionVisitor, DependenciesVisitor, DITVisitor, LCOM4Visitor, NOCVisitor, RFCVisitor
public class BytecodeVisitor
- extends Object
- implements CodeVisitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BytecodeVisitor
public BytecodeVisitor(SquidIndex index)
visitClass
public void visitClass(AsmClass asmClass)
visitMethod
public void visitMethod(AsmMethod asmMethod)
visitField
public void visitField(AsmField asmField)
visitEdge
public void visitEdge(AsmEdge asmEdge)
leaveClass
public void leaveClass(AsmClass asmClass)
getSourceClass
protected final SourceClass getSourceClass(AsmClass asmClass)
isMainPublicClassInFile
protected final boolean isMainPublicClassInFile(AsmClass asmClass)
getSourceFile
protected final SourceFile getSourceFile(AsmClass asmClass)
Copyright © 2009-2010 SonarSource SA. All Rights Reserved.