| Interface | Description |
|---|---|
| DataHandle<L extends Location> |
A data handle is a plugin which provides access to bytes in a data
stream (e.g., files or arrays), identified by a
Location. |
| DataHandleService |
Interface for low-level data I/O: reading and writing bytes using
DataHandles. |
| IOPlugin<D> |
A plugin which extends an application's I/O capabilities.
|
| IOService |
Interface for high-level data I/O: opening and saving data.
|
| Location |
A location is a data descriptor, such as a file on disk, a remote
URL, or a database connection.
|
| RecentFileService |
Interface for services that manage the Recently Used Files menu.
|
| Class | Description |
|---|---|
| AbstractDataHandle<L extends Location> |
Abstract base class for
DataHandle plugins. |
| AbstractIOPlugin<D> |
Abstract base class for
IOPlugins. |
| AbstractLocation |
Abstract base class for
Location implementations. |
| BytesLocation |
Location backed by a ByteBuffer. |
| DataHandleInputStream<L extends Location> |
InputStream backed by a DataHandle. |
| DataHandleOutputStream<L extends Location> |
OutputStream backed by a DataHandle. |
| DefaultDataHandleService |
Default implementation of
DataHandleService. |
| DefaultIOService |
Default implementation of
IOService. |
| DefaultRecentFileService |
Default service for managing the Recently Used Files menu.
|
| FileHandle |
DataHandle for a FileLocation. |
| FileLocation | |
| URILocation | |
| URLLocation |
Copyright © 2009–2015 SciJava. All rights reserved.