Package org.sonar.java
Class AbstractJavaClasspath
- java.lang.Object
-
- org.sonar.java.AbstractJavaClasspath
-
- Direct Known Subclasses:
JavaClasspath,JavaTestClasspath
@ScannerSide @SonarLintSide public abstract class AbstractJavaClasspath extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected List<File>binariesprotected List<File>elementsprotected org.sonar.api.batch.fs.FileSystemfsprotected booleaninitializedprotected org.sonar.api.config.Configurationsettingsprotected booleanvalidateLibraries
-
Constructor Summary
Constructors Constructor Description AbstractJavaClasspath(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs, org.sonar.api.batch.fs.InputFile.Type fileType)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description List<File>getBinaryDirs()List<File>getElements()protected Set<File>getFilesFromProperty(String property)protected booleanhasJavaSources()protected booleanhasMoreThanOneJavaFile()protected abstract voidinit()
-