java.io
package in useful
ways for our applications.See: Description
Interface | Description |
---|---|
Lexer |
A Lexer interface to be used with
LexerTokenizer . |
Class | Description |
---|---|
ByteArrayUtils |
Static methods for putting shorts, ints, and longs into a ByteArrayOutputStream using bit fiddling
|
CopySerializedObject |
Copies a serialized object from one file to another.
|
EncodingFileReader |
This is a convenience class which works almost exactly like
FileReader
but allows for the specification of input encoding. |
EncodingPrintWriter |
A convenience IO class with print and println statements to
standard output and standard error allowing encoding in an
arbitrary character set.
|
EncodingPrintWriter.err |
Print methods wrapped around System.err
|
EncodingPrintWriter.out |
Print methods wrapped around System.out
|
ExtensionFileFilter |
Implements a file filter that uses file extensions to filter files.
|
FileFilters |
Provides some static methods for combination file filters.
|
FileSequentialCollection |
A
FileSequentialCollection maintains a read-only
collection of Files . |
FileSystem |
Provides various filesystem operations common to scripting languages such
as Perl and Python but not present (currently) in the Java standard libraries.
|
IOUtils |
Helper Class for various I/O related things.
|
NullOutputStream |
An OutputStream which throws away all output instead of outputting anything
Taken from http://stackoverflow.com/questions/2127979 |
NumberRangeFileFilter |
Implements a file filter that examines a number in a filename to
determine acceptance.
|
NumberRangesFileFilter |
Implements a file filter that examines a number in a filename to
determine acceptance.
|
PrintFile |
Shorthand class for opening an output file for human-readable output.
|
ReaderInputStream |
Adapts a
Reader as an InputStream . |
RecordIterator |
For reading files or input streams which are structured as records and fields
(rows and columns).
|
RegExFileFilter |
Implements a file filter that filters based on a passed in
Pattern . |
StringOutputStream |
An
OutputStream that can be turned into a String . |
TeeStream |
This class splits the calls to an OutputStream into two different
streams.
|
Exception | Description |
---|---|
RuntimeIOException |
An unchecked version of
IOException . |
A few classes that augment the java.io
package in useful
ways for our applications.
ExtensionFileFilter
and
NumberRangeFileFilter
InDataStreamFile
,
OutDataStreamFile
, PrintFile
FileArrayList
,
FileSequentialCollection