| Package | Description |
|---|---|
| com.helger.commons.io.file.filter | |
| com.helger.commons.io.file.iterate |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFileFilter
Abstract base implementation of
FileFilter with some conversion
methods. |
class |
FileFilterDirectoryOnly
A file filter that accepts only directories.
|
class |
FileFilterDirectoryPublic
A file filter that matches if the passed file is a directory and is public,
meaning it does not start with "."
|
class |
FileFilterFalse
A file filter that accepts nothing.
|
class |
FileFilterFilenameEndsWith
A filename filter that checks whether a file has the specified extension.
|
class |
FileFilterFilenameEquals
A filename filter that checks whether a file has the specified name.
|
class |
FileFilterFilenameEqualsIgnoreCase
A filename filter that checks whether a file has the specified name.
|
class |
FileFilterFilenameHidden
A file filter that matches if the passed filename is hidden, meaning it does
start with "."
|
class |
FileFilterFilenameMatchAnyRegEx
A filter that only accepts certain file names, based on a regular expression.
|
class |
FileFilterFilenameMatchNoRegEx
A filter that rejects certain file names, based on a regular expression.
|
class |
FileFilterFilenameNotEquals
A filename filter that checks whether a file does not have the specified
name.
|
class |
FileFilterFilenameNotEqualsIgnoreCase
A filename filter that checks whether a file does not have the specified
name.
|
class |
FileFilterFilenameStartsWith
A filename filter that checks whether a file starts with a certain text.
|
class |
FileFilterFileOnly
A file filter that accepts only files.
|
class |
FileFilterFromFileFilter
A special file filter that uses and external
FileFilter to determine
the validity. |
class |
FileFilterFromFilenameFilter
A special file filter that uses and external
FilenameFilter to
determine the validity. |
class |
FileFilterParentDirectoryPublic
A file filter that matches if the direct parent directory is public, meaning
it does not start with "."
|
class |
FileFilterTrue
A file filter that accepts everything.
|
| Modifier and Type | Method and Description |
|---|---|
IFileFilter |
FileSystemRecursiveIterator.getRecursionFilter() |
| Modifier and Type | Method and Description |
|---|---|
static IIterableIterator<File> |
FileSystemRecursiveIterator.create(File fBaseDir,
IFileFilter... aFileFilters)
Create a new iterator that recursively descends into sub-directories
starting from the given base directory.
|
static IIterableIterator<File> |
FileSystemIterator.create(File fBaseDir,
IFileFilter... aFileFilters)
Create a new non-recursive file system iterator that uses multiple
FilenameFilter objects that all need to match. |
static IIterableIterator<File> |
FileSystemRecursiveIterator.create(File fBaseDir,
IFileFilter aFileFilter)
Create a new iterator that recursively descends into sub-directories
starting from the given base directory.
|
static IIterableIterator<File> |
FileSystemIterator.create(File fBaseDir,
IFileFilter aFileFilter)
Create a new non-recursive file system iterator that uses a certain
FilenameFilter. |
static IIterableIterator<File> |
FileSystemRecursiveIterator.create(String sBaseDir,
IFileFilter... aFileFilters)
Create a new iterator that recursively descends into sub-directories
starting from the given base directory.
|
static IIterableIterator<File> |
FileSystemIterator.create(String sBaseDir,
IFileFilter... aFileFilters)
Create a new non-recursive file system iterator that uses multiple
FilenameFilter objects that all need to match. |
static IIterableIterator<File> |
FileSystemRecursiveIterator.create(String sBaseDir,
IFileFilter aFileFilter)
Create a new iterator that recursively descends into sub-directories
starting from the given base directory.
|
static IIterableIterator<File> |
FileSystemIterator.create(String sBaseDir,
IFileFilter aFileFilter)
Create a new non-recursive file system iterator that uses a certain
FilenameFilter. |
| Constructor and Description |
|---|
FileSystemFolderTree(File aStartDir,
IFileFilter aDirFilter,
IFileFilter aFileFilter) |
FileSystemFolderTree(String sStartDir,
IFileFilter aDirFilter,
IFileFilter aFileFilter) |
FileSystemRecursiveIterator(File aBaseDir,
IFileFilter aRecursionFilter)
Constructor for recursively iterating a file system directory.
|
FileSystemRecursiveIterator(String sBaseDir,
IFileFilter aRecursionFilter)
Constructor for recursively iterating a file system directory.
|
Copyright © 2014–2016 Philip Helger. All rights reserved.