| Package | Description |
|---|---|
| de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
| de.schlichtherle.truezip.fs.archive |
Provides acces to archive files as if they were just directories.
|
| de.schlichtherle.truezip.socket |
Provides I/O sockets to address and resolve targets for I/O operations.
|
| de.schlichtherle.truezip.socket.sl |
Provides a singleton to locate an I/O buffer pool service provider on the
class path.
|
| de.schlichtherle.truezip.socket.spi |
Provides an abstract class for a locatable service provider for an
I/O buffer pool.
|
| Class and Description |
|---|
| ClutchInputSocket
An input socket which obtains its delegate lazily and
ClutchInputSocket.reset()s it
upon any Throwable. |
| ClutchOutputSocket
An output socket which obtains its delegate lazily and
ClutchOutputSocket.reset()s it
upon any Throwable. |
| DecoratingInputSocket
An abstract decorator for an input socket.
|
| DecoratingOutputSocket
An abstract decorator for an output socket.
|
| DelegatingInputSocket
Delegates all methods to another input socket.
|
| DelegatingOutputSocket
Delegates all methods to another output socket.
|
| InputSocket
An abstract factory for input resources for reading bytes from its
local target.
|
| IOCache
Provides temporary caching services for input and output sockets with the
following features:
Upon the first read operation, the entry data will be read from the
backing store and temporarily stored in the cache.
|
| IOPool
A pool for allocating I/O buffers, which are used as a volatile storage for
bulk data.
|
| IOSocket
An abstract class for objects to do some I/O on a
local target. |
| OutputSocket
An abstract factory for output resources for writing bytes to its
local target.
|
| Class and Description |
|---|
| DecoratingInputShop
An abstract decorator for an input shop.
|
| DecoratingInputSocket
An abstract decorator for an input socket.
|
| DecoratingOutputShop
An abstract decorator for an output shop.
|
| DecoratingOutputSocket
An abstract decorator for an output socket.
|
| DelegatingInputSocket
Delegates all methods to another input socket.
|
| DelegatingOutputSocket
Delegates all methods to another output socket.
|
| DisconnectingInputShop
Decorates another input shop in order to disconnect any resources when this
input shop gets closed.
|
| DisconnectingOutputShop
Decorates another output shop in order to disconnect any resources when this
output shop gets closed.
|
| InputService
A service for input sockets.
|
| InputShop
A closable input service.
|
| InputSocket
An abstract factory for input resources for reading bytes from its
local target.
|
| IOPool
A pool for allocating I/O buffers, which are used as a volatile storage for
bulk data.
|
| IOPool.Entry
A releasable I/O buffer.
|
| IOSocket
An abstract class for objects to do some I/O on a
local target. |
| LockInputShop
Decorates another input shop to allow concurrent access which is
synchronized by a
Lock object provided to its constructor. |
| LockOutputShop
Decorates another output shop to allow concurrent access which is
synchronized by a
Lock object provided to its constructor. |
| OutputService
A service for output sockets.
|
| OutputShop
A closable output service.
|
| OutputSocket
An abstract factory for output resources for writing bytes to its
local target.
|
| Class and Description |
|---|
| DecoratingInputShop
An abstract decorator for an input shop.
|
| DecoratingInputSocket
An abstract decorator for an input socket.
|
| DecoratingOutputShop
An abstract decorator for an output shop.
|
| DecoratingOutputSocket
An abstract decorator for an output socket.
|
| DelegatingInputSocket
Delegates all methods to another input socket.
|
| DelegatingOutputSocket
Delegates all methods to another output socket.
|
| DisconnectingInputShop
Decorates another input shop in order to disconnect any resources when this
input shop gets closed.
|
| DisconnectingInputShop.Input |
| DisconnectingInputShop.SocketFactory |
| DisconnectingOutputShop
Decorates another output shop in order to disconnect any resources when this
output shop gets closed.
|
| DisconnectingOutputShop.Output |
| DisconnectingOutputShop.SocketFactory |
| InputEntry
An entry which provides input sockets.
|
| InputService
A service for input sockets.
|
| InputShop
A closable input service.
|
| InputSocket
An abstract factory for input resources for reading bytes from its
local target.
|
| IOCache
Provides temporary caching services for input and output sockets with the
following features:
Upon the first read operation, the entry data will be read from the
backing store and temporarily stored in the cache.
|
| IOCache.Buffer
A buffer for the contents of the cache.
|
| IOCache.Buffer.Input |
| IOCache.Buffer.Output |
| IOCache.InputBufferPool |
| IOCache.OutputBufferPool |
| IOCache.SocketFactory |
| IOCache.Strategy
Provides different cache strategies.
|
| IOEntry
An entry which provides I/O sockets.
|
| IOPool
A pool for allocating I/O buffers, which are used as a volatile storage for
bulk data.
|
| IOPool.Entry
A releasable I/O buffer.
|
| IOSocket
An abstract class for objects to do some I/O on a
local target. |
| OutputEntry
An entry which provides output sockets.
|
| OutputService
A service for output sockets.
|
| OutputShop
A closable output service.
|
| OutputSocket
An abstract factory for output resources for writing bytes to its
local target.
|
| Class and Description |
|---|
| IOPool
A pool for allocating I/O buffers, which are used as a volatile storage for
bulk data.
|
| IOPoolProvider
A provider for an I/O buffer pool.
|
| Class and Description |
|---|
| IOPoolProvider
A provider for an I/O buffer pool.
|
Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.