Package org.sonar.api.batch.fs
Interface InputComponent
-
- All Known Subinterfaces:
IndexedFile,InputDir,InputFile,InputModule,InputPath,InputProject
- All Known Implementing Classes:
AbstractProjectOrModule,DefaultIndexedFile,DefaultInputComponent,DefaultInputDir,DefaultInputFile,DefaultInputModule,DefaultInputProject
public interface InputComponentCommon interface for all input components.- Since:
- 5.2
- See Also:
InputFile,InputDir,InputModule,InputProject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisFile()Is the component anInputFilejava.lang.Stringkey()Component key shared by all part of SonarQube (scanner, server, WS...).
-
-
-
Method Detail
-
key
java.lang.String key()
Component key shared by all part of SonarQube (scanner, server, WS...). It doesn't include the branch. Warning. Do not use in SonarLint.
-
isFile
boolean isFile()
Is the component anInputFile
-
-