All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractFileFilter |
An abstract class which implements the Java FileFilter and FilenameFilter
interfaces via the IOFileFilter interface.
|
AgeFileFilter |
Filters files based on a cutoff time, can filter either newer
files or files equal to or older.
|
AndFileFilter |
A FileFilter providing conditional AND logic across a list of
file filters.
|
AppendableOutputStream<T extends java.lang.Appendable> |
OutputStream implementation that writes the data to an Appendable
Object.
|
AutoCloseInputStream |
Proxy stream that closes and discards the underlying stream as soon as the
end of input has been reached or when the stream is explicitly closed.
|
BOMInputStream |
This class is used to wrap a stream that includes an encoded ByteOrderMark as its first bytes.
|
BoundedInputStream |
This is a stream that will only supply bytes up to a certain length - if its
position goes above that, it will stop.
|
BoundedReader |
A reader that imposes a limit to the number of characters that can be read from
an underlying reader, returning eof when this limit is reached -regardless of state of
underlying reader.
|
BrokenInputStream |
Broken input stream.
|
BrokenOutputStream |
Broken output stream.
|
ByteArrayOutputStream |
This class implements an output stream in which the data is
written into a byte array.
|
ByteOrderMark |
|
ByteOrderParser |
Converts Strings to ByteOrder instances.
|
CanReadFileFilter |
This filter accepts File s that can be read.
|
CanWriteFileFilter |
This filter accepts File s that can be written to.
|
CharSequenceInputStream |
InputStream implementation that can read from String, StringBuffer,
StringBuilder or CharBuffer.
|
CharSequenceReader |
Reader implementation that can read from String, StringBuffer,
StringBuilder or CharBuffer.
|
Charsets |
Charsets required of every implementation of the Java platform.
|
ChunkedOutputStream |
OutputStream which breaks larger output blocks into chunks.
|
ChunkedWriter |
Writer which breaks larger output blocks into chunks.
|
ClassLoaderObjectInputStream |
A special ObjectInputStream that loads a class based on a specified
ClassLoader rather than the system default.
|
ClassNameMatcher |
An object that matches a Class name to a condition.
|
ClosedInputStream |
Closed input stream.
|
ClosedOutputStream |
Closed output stream.
|
CloseShieldInputStream |
Proxy stream that prevents the underlying input stream from being closed.
|
CloseShieldOutputStream |
Proxy stream that prevents the underlying output stream from being closed.
|
CompositeFileComparator |
Compare two files using a set of delegate file Comparator .
|
ConditionalFileFilter |
Defines operations for conditional file filters.
|
CopyUtils |
Deprecated.
|
CountingInputStream |
A decorating input stream that counts the number of bytes that have passed
through the stream so far.
|
CountingOutputStream |
A decorating output stream that counts the number of bytes that have passed
through the stream so far.
|
DefaultFileComparator |
Compare two files using the default File.compareTo(File) method.
|
DeferredFileOutputStream |
An output stream which will retain data in memory until a specified
threshold is reached, and only then commit it to disk.
|
DelegateFileFilter |
This class turns a Java FileFilter or FilenameFilter into an IO FileFilter.
|
DemuxInputStream |
Data written to this stream is forwarded to a stream that has been associated
with this thread.
|
DemuxOutputStream |
Forwards data to a stream that has been associated with this thread.
|
DirectoryFileComparator |
Compare two files using the File.isDirectory() method.
|
DirectoryFileFilter |
This filter accepts File s that are directories.
|
DirectoryWalker<T> |
Abstract class that walks through a directory hierarchy and provides
subclasses with convenient hooks to add specific behaviour.
|
DirectoryWalker.CancelException |
CancelException is thrown in DirectoryWalker to cancel the current
processing.
|
EmptyFileFilter |
This filter accepts files or directories that are empty.
|
EndianUtils |
Utility code for dealing with different endian systems.
|
ExtensionFileComparator |
|
FalseFileFilter |
A file filter that always returns false.
|
FileAlterationListener |
A listener that receives events of file system modifications.
|
FileAlterationListenerAdaptor |
|
FileAlterationMonitor |
A runnable that spawns a monitoring thread triggering any
registered FileAlterationObserver at a specified interval.
|
FileAlterationObserver |
FileAlterationObserver represents the state of files below a root directory,
checking the filesystem and notifying listeners of create, change or
delete events.
|
FileCleaner |
Deprecated.
|
FileCleaningTracker |
Keeps track of files awaiting deletion, and deletes them when an associated
marker object is reclaimed by the garbage collector.
|
FileDeleteStrategy |
Strategy for deleting files.
|
FileEntry |
The state of a file or directory, capturing the following File attributes at a point in time.
|
FileExistsException |
Indicates that a file already exists.
|
FileFileFilter |
This filter accepts File s that are files (not directories).
|
FileFilterUtils |
Useful utilities for working with file filters.
|
FilenameUtils |
General filename and filepath manipulation utilities.
|
FileSystemUtils |
Deprecated.
|
FileUtils |
General file manipulation utilities.
|
FileWriterWithEncoding |
Writer of files that allows the encoding to be set.
|
HexDump |
Dumps data in hexadecimal format.
|
HiddenFileFilter |
This filter accepts File s that are hidden.
|
InfiniteCircularInputStream |
An InputStream that infinitely repeats provided bytes.
|
IOCase |
Enumeration of IO case sensitivity.
|
IOExceptionWithCause |
Deprecated.
|
IOFileFilter |
An interface which brings the FileFilter and FilenameFilter
interfaces together.
|
IOUtils |
General IO stream manipulation utilities.
|
LastModifiedFileComparator |
Compare the last modified date/time of two files for order
(see File.lastModified() ).
|
LineIterator |
An Iterator over the lines in a Reader .
|
LockableFileWriter |
FileWriter that will create and honor lock files to allow simple
cross thread file lock handling.
|
MagicNumberFileFilter |
File filter for matching files containing a "magic number".
|
MessageDigestCalculatingInputStream |
|
MessageDigestCalculatingInputStream.MessageDigestMaintainingObserver |
Maintains the message digest.
|
NameFileComparator |
Compare the names of two files for order (see File.getName() ).
|
NameFileFilter |
Filters filenames for a certain name.
|
NotFileFilter |
This filter produces a logical NOT of the filters specified.
|
NullInputStream |
A functional, light weight InputStream that emulates
a stream of a specified size.
|
NullOutputStream |
This OutputStream writes all data to the famous /dev/null.
|
NullReader |
A functional, light weight Reader that emulates
a reader of a specified size.
|
NullWriter |
This Writer writes all data to the famous /dev/null.
|
ObservableInputStream |
The ObservableInputStream allows, that an InputStream may be consumed
by other receivers, apart from the thread, which is reading it.
|
ObservableInputStream.Observer |
|
OrFileFilter |
A FileFilter providing conditional OR logic across a list of
file filters.
|
PathFileComparator |
Compare the path of two files for order (see File.getPath() ).
|
PrefixFileFilter |
Filters filenames for a certain prefix.
|
ProxyInputStream |
A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called.
|
ProxyOutputStream |
A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called.
|
ProxyReader |
A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called.
|
ProxyWriter |
A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called.
|
ReaderInputStream |
InputStream implementation that reads a character stream from a Reader
and transforms it to a byte stream using a specified charset encoding.
|
RegexFileFilter |
Filters files using supplied regular expression(s).
|
ReversedLinesFileReader |
Reads lines in a file reversely (similar to a BufferedReader, but starting at
the last line).
|
SizeFileComparator |
|
SizeFileFilter |
Filters files based on size, can filter either smaller files or
files equal to or larger than a given threshold.
|
StringBuilderWriter |
Writer implementation that outputs to a StringBuilder .
|
SuffixFileFilter |
Filters files based on the suffix (what the filename ends with).
|
SwappedDataInputStream |
DataInput for systems relying on little endian data formats.
|
TaggedInputStream |
An input stream decorator that tags potential exceptions so that the
stream that caused the exception can easily be identified.
|
TaggedIOException |
An IOException decorator that adds a serializable tag to the
wrapped exception.
|
TaggedOutputStream |
An output stream decorator that tags potential exceptions so that the
stream that caused the exception can easily be identified.
|
Tailer |
Simple implementation of the unix "tail -f" functionality.
|
TailerListener |
Listener for events from a Tailer .
|
TailerListenerAdapter |
|
TeeInputStream |
InputStream proxy that transparently writes a copy of all bytes read
from the proxied stream to a given OutputStream.
|
TeeOutputStream |
Classic splitter of OutputStream.
|
ThresholdingOutputStream |
An output stream which triggers an event when a specified number of bytes of
data have been written to it.
|
TrueFileFilter |
A file filter that always returns true.
|
UnixLineEndingInputStream |
A filtering input stream that ensures the content will have unix-style line endings, LF.
|
ValidatingObjectInputStream |
An ObjectInputStream that's restricted to deserialize
a limited set of classes.
|
WildcardFileFilter |
Filters files using the supplied wildcards.
|
WildcardFilter |
Deprecated.
|
WindowsLineEndingInputStream |
A filtering input stream that ensures the content will have windows line endings, CRLF.
|
WriterOutputStream |
OutputStream implementation that transforms a byte stream to a
character stream using a specified charset encoding and writes the resulting
stream to a Writer .
|
XmlStreamReader |
Character stream that handles all the necessary Voodoo to figure out the
charset encoding of the XML document within the stream.
|
XmlStreamReaderException |
The XmlStreamReaderException is thrown by the XmlStreamReader constructors if
the charset encoding can not be determined according to the XML 1.0
specification and RFC 3023.
|
XmlStreamWriter |
Character stream that handles all the necessary Voodoo to figure out the
charset encoding of the XML document written to the stream.
|