Uses of Interface
org.sonar.api.batch.fs.FilePredicate

Packages that use FilePredicate
org.sonar.api.batch.fs   
org.sonar.api.batch.fs.internal   
 

Uses of FilePredicate in org.sonar.api.batch.fs
 

Methods in org.sonar.api.batch.fs that return FilePredicate
 FilePredicate FilePredicates.all()
          Returns a predicate that always evaluates to true
 FilePredicate FilePredicates.and(Collection<FilePredicate> and)
           
 FilePredicate FilePredicates.and(FilePredicate... and)
           
 FilePredicate FilePredicates.and(FilePredicate first, FilePredicate second)
           
 FilePredicate FilePredicates.doesNotMatchPathPattern(String exclusionPattern)
           
 FilePredicate FilePredicates.doesNotMatchPathPatterns(String[] exclusionPatterns)
           
 FilePredicate FilePredicates.hasAbsolutePath(String s)
          Warning - not efficient because absolute path is not indexed yet.
 FilePredicate FilePredicates.hasLanguage(String language)
           
 FilePredicate FilePredicates.hasLanguages(Collection<String> languages)
           
 FilePredicate FilePredicates.hasLanguages(String... languages)
           
 FilePredicate FilePredicates.hasPath(String s)
           
 FilePredicate FilePredicates.hasRelativePath(String s)
          TODO document that non-normalized path and Windows-style path are supported
 FilePredicate FilePredicates.hasStatus(InputFile.Status status)
           
 FilePredicate FilePredicates.hasType(InputFile.Type type)
           
 FilePredicate FilePredicates.is(File ioFile)
           
 FilePredicate FilePredicates.matchesPathPattern(String inclusionPattern)
           
 FilePredicate FilePredicates.matchesPathPatterns(String[] inclusionPatterns)
           
 FilePredicate FilePredicates.none()
          Returns a predicate that always evaluates to false
 FilePredicate FilePredicates.not(FilePredicate p)
           
 FilePredicate FilePredicates.or(Collection<FilePredicate> or)
           
 FilePredicate FilePredicates.or(FilePredicate... or)
           
 FilePredicate FilePredicates.or(FilePredicate first, FilePredicate second)
           
 

Methods in org.sonar.api.batch.fs with parameters of type FilePredicate
 FilePredicate FilePredicates.and(FilePredicate... and)
           
 FilePredicate FilePredicates.and(FilePredicate first, FilePredicate second)
           
 Iterable<File> FileSystem.files(FilePredicate predicate)
          Files matching the given predicate.
 boolean FileSystem.hasFiles(FilePredicate predicate)
          Returns true if at least one InputFile matches the given predicate.
 InputFile FileSystem.inputFile(FilePredicate predicate)
          Returns the single element matching the predicate.
 Iterable<InputFile> FileSystem.inputFiles(FilePredicate predicate)
          Input files matching the given attributes.
 FilePredicate FilePredicates.not(FilePredicate p)
           
 FilePredicate FilePredicates.or(FilePredicate... or)
           
 FilePredicate FilePredicates.or(FilePredicate first, FilePredicate second)
           
 

Method parameters in org.sonar.api.batch.fs with type arguments of type FilePredicate
 FilePredicate FilePredicates.and(Collection<FilePredicate> and)
           
 FilePredicate FilePredicates.or(Collection<FilePredicate> or)
           
 

Uses of FilePredicate in org.sonar.api.batch.fs.internal
 

Classes in org.sonar.api.batch.fs.internal that implement FilePredicate
 class RelativePathPredicate
           
 

Methods in org.sonar.api.batch.fs.internal that return FilePredicate
 FilePredicate DefaultFilePredicates.all()
          Returns a predicate that always evaluates to true
 FilePredicate DefaultFilePredicates.and(Collection<FilePredicate> and)
           
 FilePredicate DefaultFilePredicates.and(FilePredicate... and)
           
 FilePredicate DefaultFilePredicates.and(FilePredicate first, FilePredicate second)
           
 FilePredicate DefaultFilePredicates.doesNotMatchPathPattern(String exclusionPattern)
           
 FilePredicate DefaultFilePredicates.doesNotMatchPathPatterns(String[] exclusionPatterns)
           
 FilePredicate DefaultFilePredicates.hasAbsolutePath(String s)
          Warning - not efficient because absolute path is not indexed yet.
 FilePredicate DefaultFilePredicates.hasLanguage(String language)
           
 FilePredicate DefaultFilePredicates.hasLanguages(Collection<String> languages)
           
 FilePredicate DefaultFilePredicates.hasLanguages(String... languages)
           
 FilePredicate DefaultFilePredicates.hasPath(String s)
           
 FilePredicate DefaultFilePredicates.hasRelativePath(String s)
          TODO document that non-normalized path and Windows-style path are supported
 FilePredicate DefaultFilePredicates.hasStatus(InputFile.Status status)
           
 FilePredicate DefaultFilePredicates.hasType(InputFile.Type type)
           
 FilePredicate DefaultFilePredicates.is(File ioFile)
           
 FilePredicate DefaultFilePredicates.matchesPathPattern(String inclusionPattern)
           
 FilePredicate DefaultFilePredicates.matchesPathPatterns(String[] inclusionPatterns)
           
 FilePredicate DefaultFilePredicates.none()
          Returns a predicate that always evaluates to false
 FilePredicate DefaultFilePredicates.not(FilePredicate p)
           
 FilePredicate DefaultFilePredicates.or(Collection<FilePredicate> or)
           
 FilePredicate DefaultFilePredicates.or(FilePredicate... or)
           
 FilePredicate DefaultFilePredicates.or(FilePredicate first, FilePredicate second)
           
 

Methods in org.sonar.api.batch.fs.internal with parameters of type FilePredicate
 FilePredicate DefaultFilePredicates.and(FilePredicate... and)
           
 FilePredicate DefaultFilePredicates.and(FilePredicate first, FilePredicate second)
           
 Iterable<File> DefaultFileSystem.files(FilePredicate predicate)
           
static Collection<InputFile> DefaultFileSystem.filter(Iterable<InputFile> target, FilePredicate predicate)
           
 boolean DefaultFileSystem.hasFiles(FilePredicate predicate)
           
 InputFile DefaultFileSystem.inputFile(FilePredicate predicate)
           
 Iterable<InputFile> DefaultFileSystem.inputFiles(FilePredicate predicate)
           
 FilePredicate DefaultFilePredicates.not(FilePredicate p)
           
 FilePredicate DefaultFilePredicates.or(FilePredicate... or)
           
 FilePredicate DefaultFilePredicates.or(FilePredicate first, FilePredicate second)
           
 

Method parameters in org.sonar.api.batch.fs.internal with type arguments of type FilePredicate
 FilePredicate DefaultFilePredicates.and(Collection<FilePredicate> and)
           
 FilePredicate DefaultFilePredicates.or(Collection<FilePredicate> or)
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.