public class DefaultJavaResourceLocator extends Object implements JavaResourceLocator
| Constructor and Description |
|---|
DefaultJavaResourceLocator(org.sonar.api.batch.fs.FileSystem fs,
JavaClasspath javaClasspath,
SuppressWarningsFilter suppressWarningsFilter) |
| Modifier and Type | Method and Description |
|---|---|
Collection<File> |
classFilesToAnalyze() |
Collection<String> |
classKeys() |
Collection<File> |
classpath() |
org.sonar.api.resources.Resource |
findResourceByClassName(String className) |
String |
findSourceFileKeyByClassName(String className) |
Integer |
getMethodStartLine(String fullyQualifiedMethodName) |
ResourceMapping |
getResourceMapping() |
void |
scanFile(JavaFileScannerContext context) |
void |
setSensorContext(org.sonar.api.batch.SensorContext sensorContext) |
public DefaultJavaResourceLocator(org.sonar.api.batch.fs.FileSystem fs,
JavaClasspath javaClasspath,
SuppressWarningsFilter suppressWarningsFilter)
public void setSensorContext(org.sonar.api.batch.SensorContext sensorContext)
public org.sonar.api.resources.Resource findResourceByClassName(String className)
findResourceByClassName in interface JavaResourceLocatorpublic String findSourceFileKeyByClassName(String className)
findSourceFileKeyByClassName in interface JavaResourceLocatorpublic Collection<String> classKeys()
classKeys in interface JavaResourceLocatorpublic Collection<File> classFilesToAnalyze()
classFilesToAnalyze in interface JavaResourceLocatorpublic Collection<File> classpath()
classpath in interface JavaResourceLocatorpublic Integer getMethodStartLine(String fullyQualifiedMethodName)
getMethodStartLine in interface JavaResourceLocatorpublic ResourceMapping getResourceMapping()
getResourceMapping in interface JavaResourceLocatorpublic void scanFile(JavaFileScannerContext context)
scanFile in interface JavaFileScannerCopyright © 2012–2016 SonarSource. All rights reserved.