public class SftpPathDirectoryScanner extends DirectoryScanner
DirectoryScanner that assumes all Path-s refer to SFTP remote ones and match patterns
use "/" as their separator with case sensitive matching by default (though the latter can be modified).basedircaseSensitive, includePatterns, separator| Constructor and Description |
|---|
SftpPathDirectoryScanner() |
SftpPathDirectoryScanner(boolean caseSensitive) |
SftpPathDirectoryScanner(Path dir) |
SftpPathDirectoryScanner(Path dir,
Collection<String> includes) |
SftpPathDirectoryScanner(Path dir,
String... includes) |
| Modifier and Type | Method and Description |
|---|---|
static String |
adjustPattern(String pattern) |
String |
getSeparator() |
void |
setIncludes(Collection<String> includes) |
void |
setSeparator(String separator) |
getBasedir, scan, scan, scandir, setBasedircouldHoldIncluded, getIncludes, isCaseSensitive, isIncluded, normalizePattern, setCaseSensitive, setIncludespublic SftpPathDirectoryScanner()
public SftpPathDirectoryScanner(boolean caseSensitive)
public SftpPathDirectoryScanner(Path dir)
public SftpPathDirectoryScanner(Path dir, Collection<String> includes)
public String getSeparator()
getSeparator in class PathScanningMatcherpublic void setSeparator(String separator)
setSeparator in class PathScanningMatcherpublic void setIncludes(Collection<String> includes)
setIncludes in class PathScanningMatcherCopyright © 2008–2025 The Apache Software Foundation. All rights reserved.