Interface | Description |
---|---|
FileHandler |
This interface must be implemented by classes, that want to use the generic
services of FileWalker.
|
IFileProcessor |
A callback interface for file processing.
|
IZipEntryFilter |
A filter that checks whether or not a given ZipEntry matches its criteria.
|
Class | Description |
---|---|
AbstractFileHandler |
This abstract class implements some of the FileHandler interface methods
in a way that allows subclasses to concentrate on the method handleFile().
|
AFileProcessor |
An abstract class that defines the method proccessFile( File ) to be
implemented by any subclass.
|
ArchiveTOC |
This is a wrapper class around a zip archive's table of contents.
|
Classpath |
Represents a classpath definition whereas the elements are already parsed
an validated.
|
ClasspathElement |
Represents one entry in a classpath.
|
DefaultFilenameFilter |
This filter implements the standard pattern matching on UNIX and Windows
platforms.
|
DirectoryContents |
Represents one directory path with all its contained files.
|
ExtendedFileFilter |
This filter implements the standard pattern matching on UNIX and Windows
platforms.
|
FileCopyProcessor |
Copies each file to a specific target folder.
|
FileDeleteProcessor |
In conjunction with class
FileWalker this file processor can be used
to execute recursive and selective file deletion. |
FileDirectoryScanner |
This scanner starts at a specified base directory and collects information
about all contained files and sub directories and their contained files and
so on.
|
FileFinder |
Helper class with convenient methods to find files.
|
FileInfo |
This data object holds the name, size and modification date of a file.
|
FileLocator |
This class mainly supports access to files which can be in the normal
file directory structure or inside zip archives.
|
FileUtil |
This class provides helper methods for file and stream handling.
|
FileWalker |
This class provides services to navigate through a file directory and
handle files that match a name filter.
|
LoggerProvider |
This is the central access point for the package's logger.
|
NamedCloseable |
An abstract implementation to decorate a Closeable with a name.
|
NamedInputStream |
A container for an InputStream with an associated name.
|
NamedOutputStream |
A container for an OutputStream with an associated name.
|
NamedReader |
A container for a Reader with an associated name.
|
NamedWriter |
A container for an Writer with an associated name.
|
PropertiesFileContent |
Represents a properties collection with empty lines and comments.
|
PropertiesFileLoader |
Provides some static convenience methods to load properties from
property files.
|
PropertiesFileWriter |
Writes ordered properties with preserved comments and blank lines to a file.
|
RecursiveFileCopyProcessor |
Copies given files from a specified source folder to a specified target folder
preserving the relative sub-directories of the source.
|
TableOfContents |
An instance of this class contains a list of DirectoryContents objects.
|
TempFilesManager |
An instance of this class is maintaining an arbitrary number of temporary file
in a dedicated folder of the file system (on which it must have write access).
|
ZipFileCreator |
Simplifies creation of Zip files.
|