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