Package com.twelvemonkeys.io
package com.twelvemonkeys.io
-
ClassDescriptionRepresents a cached seekable stream, that reads through a cache.An abstract stream cache.A Reader implementation that can read from multiple sources.EmptyReaderAn unsynchronized
ByteArrayOutputStream
implementation.ASeekableInputStream
implementation that caches data in a temporaryFile
.Deprecated.ASeekableInputStream
implementation that uses random access directly to aFile
.FileSystemA utility class with some useful file and i/o related methods.A little endian input stream reads two's complement, little endian integers, floating point numbers, and characters and returns them as Java primitive types.A little endian output stream writes primitive Java numbers and characters to an output stream in a little endian format.A replacement forRandomAccessFile
that is capable of reading and writing data in little endian byte order.ASeekableInputStream
implementation that caches data in memory.AnInputStream
that contains no bytes.AnOutputStream
implementation that works as a sink.A data stream that is both readable and writable, much like aRandomAccessFile
, except it may be backed by something other than a file.Interface for seekable streams.Abstract base class forInputStream
s implementing theSeekable
interface.Abstract base class forOutputStream
s implementing theSeekable
interface.StringArrayReaderAnInputStream
reading up to a specified number of bytes from an underlying stream.UnixFileSystemWin32FileWindowsFileSystemAFile
implementation that resolves the Windows.lnk
files as symbolic links.Wraps aWriter
in anOutputStream
.