Uses of Class
org.sonar.squid.api.SourceClass

Packages that use SourceClass
org.sonar.squid.api   
org.sonar.squid.ast.visitor   
org.sonar.squid.bytecode   
 

Uses of SourceClass in org.sonar.squid.api
 

Methods in org.sonar.squid.api that return SourceClass
static SourceClass SourceClass.create(SourceClass parentClass, String innerClassName)
           
static SourceClass SourceClass.create(SourcePackage parentPackage, String className)
           
 

Methods in org.sonar.squid.api with parameters of type SourceClass
static SourceClass SourceClass.create(SourceClass parentClass, String innerClassName)
           
 

Constructors in org.sonar.squid.api with parameters of type SourceClass
SourceMethod(SourceClass peekParentClass, String methodName, int startAtLine)
           
 

Uses of SourceClass in org.sonar.squid.ast.visitor
 

Methods in org.sonar.squid.ast.visitor that return SourceClass
 SourceClass AstVisitor.peekParentClass()
           
 

Uses of SourceClass in org.sonar.squid.bytecode
 

Methods in org.sonar.squid.bytecode with parameters of type SourceClass
protected  void DependencyVisitor.visitClass(AccessFlags accessFlags, SourceClass currentClass, SourceClass superClass, Set<SourceClass> interfaces, Set<SourceClass> generics)
           
protected abstract  void AsmVisitor.visitClass(AccessFlags accessFlags, SourceClass currentClass, SourceClass superClass, Set<SourceClass> intefaces, Set<SourceClass> generics)
           
 void DependencyVisitor.visitField(AccessFlags accessFlags, SourceClass currentClass, String fieldName, SourceClass fieldResource, Set<SourceClass> generics, SourceClass value)
           
abstract  void AsmVisitor.visitField(AccessFlags accessFlags, SourceClass currentClass, String fieldName, SourceClass fieldResource, Set<SourceClass> generics, SourceClass value)
           
 void DependencyVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
abstract  void AsmVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
 void DependencyVisitor.visitOutsideFieldAccess(SourceClass currentClass, SourceClass fieldOwner, SourceClass fieldType)
           
abstract  void AsmVisitor.visitOutsideFieldAccess(SourceClass currentClass, SourceClass outsideClass, SourceClass fieldType)
           
 void DependencyVisitor.visitOutsideMethodAccess(SourceClass currentClass, SourceClass outsideClass, Set<SourceClass> methodArgs)
           
abstract  void AsmVisitor.visitOutsideMethodAccess(SourceClass currentClass, SourceClass outsideClass, Set<SourceClass> methodArgs)
           
 void DependencyVisitor.visitTryCatchBlock(SourceClass currentClass, SourceClass exceptionClass)
           
abstract  void AsmVisitor.visitTryCatchBlock(SourceClass currentClass, SourceClass exceptionClass)
           
 void DependencyVisitor.visitTypeInsn(SourceClass currentClass, SourceClass usedClass)
           
abstract  void AsmVisitor.visitTypeInsn(SourceClass currentClass, SourceClass usedClass)
           
 

Method parameters in org.sonar.squid.bytecode with type arguments of type SourceClass
protected  void DependencyVisitor.visitClass(AccessFlags accessFlags, SourceClass currentClass, SourceClass superClass, Set<SourceClass> interfaces, Set<SourceClass> generics)
           
protected  void DependencyVisitor.visitClass(AccessFlags accessFlags, SourceClass currentClass, SourceClass superClass, Set<SourceClass> interfaces, Set<SourceClass> generics)
           
protected abstract  void AsmVisitor.visitClass(AccessFlags accessFlags, SourceClass currentClass, SourceClass superClass, Set<SourceClass> intefaces, Set<SourceClass> generics)
           
protected abstract  void AsmVisitor.visitClass(AccessFlags accessFlags, SourceClass currentClass, SourceClass superClass, Set<SourceClass> intefaces, Set<SourceClass> generics)
           
 void DependencyVisitor.visitField(AccessFlags accessFlags, SourceClass currentClass, String fieldName, SourceClass fieldResource, Set<SourceClass> generics, SourceClass value)
           
abstract  void AsmVisitor.visitField(AccessFlags accessFlags, SourceClass currentClass, String fieldName, SourceClass fieldResource, Set<SourceClass> generics, SourceClass value)
           
 void DependencyVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
 void DependencyVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
 void DependencyVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
abstract  void AsmVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
abstract  void AsmVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
abstract  void AsmVisitor.visitMethod(AccessFlags accessFlags, SourceClass currentClass, String methodName, SourceClass returnResource, Set<SourceClass> argResources, Set<SourceClass> generics, Set<SourceClass> exceptions)
           
 void DependencyVisitor.visitOutsideMethodAccess(SourceClass currentClass, SourceClass outsideClass, Set<SourceClass> methodArgs)
           
abstract  void AsmVisitor.visitOutsideMethodAccess(SourceClass currentClass, SourceClass outsideClass, Set<SourceClass> methodArgs)
           
 



Copyright © 2009 SonarSource SA. All Rights Reserved.