Class FileExtensionPredicate
java.lang.Object
org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
org.sonar.api.batch.fs.internal.predicates.FileExtensionPredicate
- All Implemented Interfaces:
Comparable<OptimizedFilePredicate>
,org.sonar.api.batch.fs.FilePredicate
,OptimizedFilePredicate
- Since:
- 6.3
-
Field Summary
Fields inherited from class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
DEFAULT_PRIORITY, USE_INDEX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
apply
(org.sonar.api.batch.fs.InputFile inputFile) Iterable<org.sonar.api.batch.fs.InputFile>
get
(org.sonar.api.batch.fs.FileSystem.Index index) Get all files that are valid for this predicate.static String
getExtension
(org.sonar.api.batch.fs.InputFile inputFile) Methods inherited from class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
compareTo, filter, priority
-
Constructor Details
-
FileExtensionPredicate
-
-
Method Details
-
apply
public boolean apply(org.sonar.api.batch.fs.InputFile inputFile) -
get
public Iterable<org.sonar.api.batch.fs.InputFile> get(org.sonar.api.batch.fs.FileSystem.Index index) Description copied from interface:OptimizedFilePredicate
Get all files that are valid for this predicate.- Specified by:
get
in interfaceOptimizedFilePredicate
- Overrides:
get
in classAbstractFilePredicate
-
getExtension
-