| Interface | Description |
|---|---|
| IRandomAccess |
Interface for random access into structures (e.g., files or arrays).
|
| Class | Description |
|---|---|
| AbstractNIOHandle |
A wrapper for buffered NIO logic that implements the IRandomAccess interface.
|
| ByteArrayHandle |
A wrapper for a byte array that implements the IRandomAccess interface.
|
| BZip2Handle |
StreamHandle implementation for reading from BZip2-compressed files
or byte arrays.
|
| CaseInsensitiveLocation |
Case insensitive variant of Location.
|
| CBZip2InputStream |
An input stream that decompresses from the BZip2 format (without the file
header chars) to be read as any other stream.
|
| FileHandle |
A wrapper for RandomAccessFile that implements the IRandomAccess interface.
|
| GZipHandle |
StreamHandle implementation for reading from gzip-compressed files
or byte arrays.
|
| Location |
Pseudo-extension of java.io.File that supports reading over HTTP.
|
| NIOByteBufferProvider |
Provides a facade to byte buffer allocation that enables
FileChannel.map() usage on platforms where it's unlikely to
give us problems and heap allocation where it is. |
| NIOFileHandle |
A wrapper for buffered NIO logic that implements the IRandomAccess interface.
|
| NIOInputStream |
NIOInputStream provides methods for "intelligent" reading of files
and byte arrays.
|
| RandomAccessInputStream | |
| RandomAccessOutputStream |
RandomAccessOutputStream provides methods for writing to files and
byte arrays.
|
| StreamHandle |
Abstract IRandomAccess implementation for reading from InputStreams and
writing to OutputStreams.
|
| URLHandle |
Provides random access to URLs using the IRandomAccess interface.
|
| ZipHandle |
StreamHandle implementation for reading from Zip-compressed files
or byte arrays.
|
| Exception | Description |
|---|---|
| HandleException |
HandleException is the exception thrown when something goes wrong in
one of the custom I/O classes.
|
Copyright © 2014 Open Microscopy Environment