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

Packages that use SourceCode
org.sonar.java.ast   
org.sonar.java.ast.visitor   
org.sonar.java.bytecode   
org.sonar.java.bytecode.visitor   
org.sonar.plugins.squid.bridges   
org.sonar.squid   
org.sonar.squid.api   
org.sonar.squid.indexer   
org.sonar.squid.math   
 

Uses of SourceCode in org.sonar.java.ast
 

Constructors in org.sonar.java.ast with parameters of type SourceCode
JavaAstScanner(JavaSquidConfiguration conf, SourceCode project)
           
 

Uses of SourceCode in org.sonar.java.ast.visitor
 

Methods in org.sonar.java.ast.visitor that return SourceCode
 SourceCode JavaAstVisitor.peekSourceCode()
           
 

Methods in org.sonar.java.ast.visitor with parameters of type SourceCode
 void JavaAstVisitor.addSourceCode(SourceCode child)
           
static void AstUtils.ensureResourceType(SourceCode resource, Class<? extends SourceCode> resourceType)
           
 

Method parameters in org.sonar.java.ast.visitor with type arguments of type SourceCode
static void AstUtils.ensureResourceType(SourceCode resource, Class<? extends SourceCode> resourceType)
           
 void JavaAstVisitor.setSourceCodeStack(Stack<SourceCode> sourceCodeStack)
           
 

Uses of SourceCode in org.sonar.java.bytecode
 

Method parameters in org.sonar.java.bytecode with type arguments of type SourceCode
protected  BytecodeScanner BytecodeScanner.scan(Collection<SourceCode> classes, AsmClassProvider classProvider)
           
 

Uses of SourceCode in org.sonar.java.bytecode.visitor
 

Constructor parameters in org.sonar.java.bytecode.visitor with type arguments of type SourceCode
DependenciesVisitor(DirectedGraph<SourceCode,SourceCodeEdge> graph)
           
 

Uses of SourceCode in org.sonar.plugins.squid.bridges
 

Method parameters in org.sonar.plugins.squid.bridges with type arguments of type SourceCode
 void DesignBridge.saveFileDependencies(Set<SourceCode> squidFiles)
          Save file dependencies
 void DesignBridge.savePackageDependencies(Set<SourceCode> squidPackages)
          Save package dependencies, including root file dependencies
static String DsmSerializer.serialize(Dsm<SourceCode> dsm, DependencyIndex dependencyIndex, ResourceIndex resourceIndex)
           
 

Uses of SourceCode in org.sonar.squid
 

Methods in org.sonar.squid that return SourceCode
 SourceCode Squid.search(String key)
           
 

Methods in org.sonar.squid that return types with arguments of type SourceCode
 Set<SourceCode> Squid.getVertices()
           
 Collection<SourceCode> Squid.search(Query... query)
           
 

Methods in org.sonar.squid with parameters of type SourceCode
 SourceCodeEdge Squid.getEdge(SourceCode from, SourceCode to)
           
 Collection<SourceCodeEdge> Squid.getIncomingEdges(SourceCode to)
           
 Collection<SourceCodeEdge> Squid.getOutgoingEdges(SourceCode from)
           
 boolean Squid.hasEdge(SourceCode from, SourceCode to)
           
 

Method parameters in org.sonar.squid with type arguments of type SourceCode
 List<SourceCodeEdge> Squid.getEdges(Collection<SourceCode> vertices)
           
 

Uses of SourceCode in org.sonar.squid.api
 

Subclasses of SourceCode in org.sonar.squid.api
 class SourceClass
           
 class SourceFile
           
 class SourceFunction
           
 class SourceMethod
           
 class SourcePackage
           
 class SourceProject
           
 

Methods in org.sonar.squid.api with type parameters of type SourceCode
<SOURCECODE extends SourceCode>
SOURCECODE
SourceCode.getAncestor(Class<SOURCECODE> withClass)
           
<SOURCECODE extends SourceCode>
SOURCECODE
SourceCode.getParent(Class<SOURCECODE> sourceCode)
           
 

Methods in org.sonar.squid.api that return SourceCode
 SourceCode SourceCode.addChild(SourceCode sourceCode)
           
 SourceCode SourceCode.getFirstChild()
           
 SourceCode SourceCodeEdge.getFrom()
           
 SourceCode SourceCode.getLastChild()
           
 SourceCode SourceCode.getParent()
           
 SourceCode CheckMessage.getSourceCode()
           
 SourceCode SourceCodeEdge.getTo()
           
 SourceCode SourceCodeSearchEngine.search(String key)
           
 

Methods in org.sonar.squid.api that return types with arguments of type SourceCode
 Set<SourceCode> SourceCode.getChildren()
           
 Collection<SourceCode> SourceCodeSearchEngine.search(Query... query)
           
 

Methods in org.sonar.squid.api with parameters of type SourceCode
 void SourceCode.add(MetricDef metric, SourceCode child)
           
 SourceCode SourceCode.addChild(SourceCode sourceCode)
           
 int SourceCode.compareTo(SourceCode resource)
           
 boolean SourceCode.hasAmongParents(SourceCode expectedParent)
           
 boolean SourceCodeEdge.hasAnEdgeFromRootNode(SourceCode rootFromNode)
           
 boolean SourceCodeEdge.hasAnEdgeToRootNode(SourceCode rootToNode)
           
 boolean SourceCode.hasChild(SourceCode squidUnit)
           
 void SourceCodeIndexer.index(SourceCode sourceCode)
           
 boolean Query.match(SourceCode unit)
           
 void CheckMessage.setSourceCode(SourceCode sourceCode)
           
 

Method parameters in org.sonar.squid.api with type arguments of type SourceCode
 boolean SourceCode.isType(Class<? extends SourceCode> resourceType)
           
 

Constructors in org.sonar.squid.api with parameters of type SourceCode
SourceCodeEdge(SourceCode from, SourceCode to, SourceCodeEdgeUsage link)
           
SourceCodeEdge(SourceCode from, SourceCode to, SourceCodeEdgeUsage usage, SourceCodeEdge rootEdge)
           
 

Uses of SourceCode in org.sonar.squid.indexer
 

Methods in org.sonar.squid.indexer that return SourceCode
 SourceCode SquidIndex.search(String key)
           
 

Methods in org.sonar.squid.indexer that return types with arguments of type SourceCode
 Collection<SourceCode> SquidIndex.search(Query... query)
           
 

Methods in org.sonar.squid.indexer with parameters of type SourceCode
 void SquidIndex.index(SourceCode sourceCode)
           
 boolean QueryByType.match(SourceCode unit)
           
 boolean QueryByParent.match(SourceCode unit)
           
 boolean QueryByName.match(SourceCode unit)
           
 boolean QueryByMeasure.match(SourceCode unit)
           
 

Constructors in org.sonar.squid.indexer with parameters of type SourceCode
QueryByParent(SourceCode parent)
           
 

Constructor parameters in org.sonar.squid.indexer with type arguments of type SourceCode
QueryByType(Class<? extends SourceCode> resourceType)
           
 

Uses of SourceCode in org.sonar.squid.math
 

Constructor parameters in org.sonar.squid.math with type arguments of type SourceCode
MeasuresDistribution(Collection<SourceCode> units)
           
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.