@Nonnull @ParametersAreNonnullByDefault
See: Description
Interface | Description |
---|---|
Container<E extends Entry> |
An iterable container for entries.
|
Entry |
Represents an entry in a container.
|
Entry.Entity |
Defines access entities.
|
InputService<E extends Entry> |
A service for reading entries from this container.
|
InputSocket<E extends Entry> |
A stateless factory for input streams and seekable byte channels
which operate on a target entry.
|
IoBuffer |
A releasable I/O entry.
|
IoEntry<This extends IoEntry<This>> |
An entry which provides I/O services.
|
IoSocket<E extends Entry> |
An I/O socket is a stateless factory for I/O streams and channels
which operate on a target entry.
|
MutableEntry |
Represents a mutable entry in a container.
|
OutputService<E extends Entry> |
A service for writing entries to this container.
|
OutputSocket<E extends Entry> |
A stateless factory for output streams and seekable byte channels
which operate on a target entry.
|
Class | Description |
---|---|
AbstractInputSocket<E extends Entry> |
Abstract base class for input sockets.
|
AbstractIoSocket<E extends Entry> |
Abstract base class for I/O sockets.
|
AbstractOutputSocket<E extends Entry> |
Abstract base class for output sockets.
|
DecoratingContainer<E extends Entry,C extends Container<E>> |
An abstract decorator for an entry container.
|
DecoratingEntry<E extends Entry> |
An abstract decorator for an entry.
|
DecoratingInputService<E extends Entry> |
An abstract decorator for an input service.
|
DecoratingInputSocket<E extends Entry> |
An abstract decorator for an input socket.
|
DecoratingIoBuffer |
An abstract decorator for an I/O buffer.
|
DecoratingIoBufferPool |
An abstract decorator for an I/O buffer pool.
|
DecoratingOutputService<E extends Entry> |
An abstract decorator for an output service.
|
DecoratingOutputSocket<E extends Entry> |
An abstract decorator for an output socket.
|
DelegatingInputSocket<E extends Entry> |
Delegates all methods to another input socket.
|
DelegatingOutputSocket<E extends Entry> |
Delegates all methods to another output socket.
|
IoBufferPool |
An abstract pool for allocating I/O buffers, which can get used as a
volatile storage for bulk I/O.
|
IoSockets |
Provides utility methods for
IoSocket s. |
MemoryBuffer |
An I/O buffer which shares its contents with a
byte buffer.
|
MemoryBufferPool |
A pool of I/O buffers which share their contents with
byte buffers.
|
Enum | Description |
---|---|
Entry.Access |
Defines the type of access information for an entry.
|
Entry.PosixEntity |
Defines access entities for POSIX systems.
|
Entry.Size |
Defines the type of size information for an entry.
|
Entry.Type |
Defines the type of an entry.
|
Exception | Description |
---|---|
BusyException |
Indicates that an entity (an entry or container) could not get
read or written
because the entity or its container is busy.
|
InputBusyException |
Indicates that an entity (an entry or container) could not get read
because the entity or its container is busy.
|
OutputBusyException |
Indicates that an entity (an entry or container) could not get written
because the entity or its container is busy.
|
Copyright © 2012–2015 Schlichtherle IT Services. All rights reserved.