| Interface | Description |
|---|---|
| Positioned | |
| RandomAccessDataInput | |
| RandomAccessDataOutput | |
| Seekable | |
| Syncable | |
| SyncableDataOutput | |
| Truncatable |
| Class | Description |
|---|---|
| BufferedFileDataInputStream | |
| BufferedFileDataOutputStream | |
| ByteBufferDataOutputStream | |
| Directories |
Utilities for working with directory
Path objects. |
| Files | |
| IndexableByteArrayOutputStream |
can directly examine the internal byte[] backing this stream, use in conjuction with
ByteArrayOutputStream.size() to get the
logical length of the internal byte[] buffer |
| MD5InputStream | |
| MD5OutputStream | |
| SafeFiles |
Utilities for atomic (and fsync-friendly) operations on files.
|
| SafeOutputStream | |
| UnsafeByteArrayOutputStream | |
| VIntUtils |