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

Methods in org.sonar.api.batch.fs with parameters of type FilePredicate
static FilePredicate FilePredicates.and(FilePredicate... and)
           
static 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.
static FilePredicate FilePredicates.not(FilePredicate p)
           
static FilePredicate FilePredicates.or(FilePredicate... or)
           
static FilePredicate FilePredicates.or(FilePredicate first, FilePredicate second)
           
 

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

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

Methods in org.sonar.api.batch.fs.internal with parameters of type FilePredicate
 Iterable<File> DefaultFileSystem.files(FilePredicate predicate)
           
 boolean DefaultFileSystem.hasFiles(FilePredicate predicate)
           
 InputFile DefaultFileSystem.inputFile(FilePredicate predicate)
           
 Iterable<InputFile> DefaultFileSystem.inputFiles(FilePredicate predicate)
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.