| Interface | Description |
|---|---|
| RemoteFile |
Interface for remote files
|
| RemoteFileFilter |
Interface for remote files filters.
|
| RemoteFileLister |
Interface for gathering remote files.
|
| Class | Description |
|---|---|
| AbstractRemoteFile |
Abstract implementation of RemoteFile.
|
| AbstractRemoteFileLister<T extends RemoteFile> |
Abstract RemoteFileLister base class.
|
| ByteArrayIOStream |
Combination ByteArrayOutputStream and ByteArrayInputStream.
|
| ByteSource |
Abstraction to normalize RandomAccessFiles and byte[].
|
| CSV |
Utility to help in parsing CSV (comma-separated value) files.
|
| DelimitedTextParser |
Base class for CSV (comma-separated value) and TSV (tab-separated value).
|
| FileBytes |
Container for a file name plus file contents as bytes.
|
| FileSystemRemoteFile |
Implementation of RemoteFile for file system files
|
| FileSystemRemoteFileLister |
RemoteFileLister for local file system files.
|
| FlowMeterInputStream |
An InputStream variant for measuring the number of bytes that pass through.
|
| FTPRemoteFile |
Implementation of RemoteFile for FTP files
|
| FTPRemoteFileLister |
Delineates FTP files matching the specified path.
|
| GZIP |
Static methods to simplify GZIP compression/uncompression
|
| GZIPCompressInputStream |
Provides an InputStream that applies GZIP compression.
|
| HTTPRemoteFile |
Implementation of RemoteFile for HTTP files
|
| HTTPRemoteFileLister |
Deliniates HTTP files matching the specifed path.
|
| HTTPUtil |
HTTP utility functions.
|
| InputStreamSegment |
An InputStream variant for reading up to a specified marker.
|
| LettersOnlyReader |
FilterReader that only allows letters through.
|
| MD5Checksum |
Calculates/validates MD5 checksums.
|
| MD5InputStream |
An InputStream variant for calculating the MD5 checksum for the bytes that pass through.
|
| NoCloseBufferedInputStream |
BufferedInputStream that overrides the close() to do nothing.
|
| NoCloseBufferedReader |
BufferedReader that overrides the close() to do nothing.
|
| NoCloseInputStream |
InputStream that overrides the close() to do nothing.
|
| NoCloseOutputStream |
OutputStream that overrides the close() to do nothing.
|
| NoClosePrintWriter |
PrintWriter whose close() propagates as flush().
|
| ProxyConfig |
Pojo for containing proxy settings.
|
| RegexpFilenameFilter |
FilenameFilter implementation that uses regular expressions.
|
| RemoteFileListerFactory |
Factory for getting the appropriate RemoteFileLister for a URL.
|
| RemoteFileNewerThanFilter |
Remote file filter for selecting files newer than the specified date.
|
| RemoteFileTimestampComparator |
Comparator for comparing RemoteFile objects based on their timestamps.
|
| SegmentReader |
FilterReader that provides the specified segment of the stream.
|
| StreamUtil |
Stream utility functions.
|
| TSV |
Utility to help in parsing TSV (tab-separated value) files.
|
| Exception | Description |
|---|---|
| RuntimeIOException |
RuntimeException rapper exception for IOExceptions.
|
jataylor@hairyfatguy.com