Generally useful I/O-related classes.
See: Description
Interface Summary | |
---|---|
RandomAccess | File-like objects that support random access. |
Class Summary | |
---|---|
BufferedRandomAccessFile | Buffers both read and write access to java.io.RandomAccessFile, which enormously speeds I/O. |
ByteArrayRAF |
A RandomAccess interface to a byte[] ,
in the same way java.io.ByteArrayInputStream provides an InputStream interface.
|
DataOutputStreamLE |
Same as java.io.DataOutputStream, except data written low byte first (little endian) for short , int , long , and char . |
FileFilterPattern | Filter files by testing a regular expression against the full pathname. |
FileHash | Under development Disk-based hash, like dbm/ndbm/gdbm, which is useful for simple key-value databases that do not require SQL queries or crash recovery. |
FileList | Operations on a list of files. |
FileLog | Maintain a list of files with associated client data and change notification. |
FileLogRecord | Database record for FileLog. |
FilenameFilterPattern | Filter files by testing a regular expression against the file name only, the tail of pathname. |
Files | Extensions to java.io.File. |
InputStreamCached | Incrementally caches data to a cache file as it streams. |
InputStreamLZW | InputStream that decompresses LZW, both UNIX compress and PDF formats. |
InputStreamRandomAccess | InputStream that reads from RandomAccess. |
InputStreams | Utility methods for java.io.InputStreams. |
InputStreamSlice | InputStream that reads a portion of another. |
KeyStore | UNIMLEMENTED. |
OutputStreamCount | OutputStream that counts the number of bytes written to it. |
OutputStreams | Utility methods for java.io.OutputStreams. |
PrintStreams | Utility methods for java.io.PrintStreams. |
Rez | Parse Macintosh Resource files. |
Streams | Utility methods for java.io.InputStreams and java.io.OutputStreams. |