public interface Scanner
| Modifier and Type | Method and Description | 
|---|---|
| void | addDefaultExcludes()Adds default exclusions to the current exclusions set. | 
| File | getBasedir()Returns the base directory to be scanned. | 
| String[] | getIncludedDirectories()Returns the names of the directories which matched at least one of the include patterns and none of the exclude
 patterns. | 
| String[] | getIncludedFiles()Returns the names of the files which matched at least one of the include patterns and none of the exclude
 patterns. | 
| void | scan()Scans the base directory for files which match at least one include pattern and don't match any exclude patterns. | 
| void | setExcludes(String[] excludes)Sets the list of exclude patterns to use. | 
| void | setIncludes(String[] includes)Sets the list of include patterns to use. | 
void setIncludes(String[] includes)
File.separatorChar, so the separator used need not match File.separatorChar.
 When a pattern ends with a '/' or '\', "**" is appended.
includes - A list of include patterns. May be null, indicating that all files should be
            included. If a non-null list is given, all elements must be non-null.void setExcludes(String[] excludes)
File.separatorChar, so the separator used need not match File.separatorChar.
 When a pattern ends with a '/' or '\', "**" is appended.
excludes - A list of exclude patterns. May be null, indicating that no files should be
            excluded. If a non-null list is given, all elements must be non-null.void addDefaultExcludes()
void scan()
IllegalStateException - if the base directory was set incorrectly (i.e. if it is null,
                doesn't exist, or isn't a directory).String[] getIncludedFiles()
String[] getIncludedDirectories()
File getBasedir()
Copyright © 2001–2017 Codehaus Plexus. All rights reserved.