|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ACloseable | |
---|---|
net.sf.asyncobjects | The core classes of the framework. |
net.sf.asyncobjects.io | This package contains core IO interfaces. |
net.sf.asyncobjects.io.adapters | This package contains adapters to blocking java streams. |
net.sf.asyncobjects.io.util | This package contains uitility input and output streams. |
net.sf.asyncobjects.net | This package contains core network interfaces. |
net.sf.asyncobjects.net.nio | This package contains implementation of network interfaces that is based on non-blocking NIO socket API. |
net.sf.asyncobjects.net.threading | This package contains implementation of network interfaces that is based on blocking socket API. |
net.sf.asyncobjects.util | This package contains generic utilities that helps to develop asynchronous operations. |
net.sf.asyncobjects.util.timer | This package contains generic timer interfaces and implementation
of them over Timer nad TimerTask
classes. |
Uses of ACloseable in net.sf.asyncobjects |
---|
Classes in net.sf.asyncobjects with type parameters of type ACloseable | |
---|---|
class |
Using<S extends ACloseable,T>
This is an utility class that executes some action and than closes resource that implements the interface ACloseable after activity in the body
finishes. |
Uses of ACloseable in net.sf.asyncobjects.io |
---|
Subinterfaces of ACloseable in net.sf.asyncobjects.io | |
---|---|
interface |
AByteChannel
An IO channel with input and output stream. |
interface |
AByteInput
Input stream interface |
interface |
AByteOutput
Output stream interface. |
interface |
AChannel<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>>
A generic channel interface |
interface |
AInput<D extends BatchedData<D>>
A generic input interface |
interface |
AOutput<D extends BatchedData<D>>
A generic output interface. |
interface |
ATextChannel
A text channel. |
interface |
ATextInput
A text input. |
interface |
ATextOutput
A text output. |
Classes in net.sf.asyncobjects.io that implement ACloseable | |
---|---|
class |
BufferedByteChannel
Byte channel that wraps existing channel and adds buffering functionality over it. |
class |
BufferedByteInput
A buffered byte input stream. |
class |
BufferedByteOutput
Buffered output. |
class |
BufferedInput<D extends BatchedData<D>,I extends AInput<D>>
A buffered input stream. |
class |
BufferedOutput<D extends BatchedData<D>,O extends AOutput<D>>
Buffered output. |
class |
BufferedTextChannel
Text channel that wraps existing channel and adds buffering functionality over it. |
class |
BufferedTextInput
A buffered Text input stream. |
class |
BufferedTextOutput
Buffered output. |
class |
BytePipe
A pipe is pair of output stream and input stream, what is written to output stream, could be later read from input stream. |
class |
BytePipe.InternalBytePipeInput
Pipe input |
class |
BytePipe.InternalBytePipeOutput
Pipe output |
class |
DecoderTextInput
A text input that uses CharsetDecoder to convert byte input to
character input. |
class |
EncoderTextOutput
An output that encodes the text into binary. |
class |
Pipe<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>,C extends AChannel<D,I,O>>
A pipe is pair of output stream and input stream, what is written to output stream, could be later read from input stream. |
class |
Pipe.InternalPipeInput
This is an internal class. |
class |
Pipe.InternalPipeOutput
This is an internal class. |
class |
TextPipe
A pipe is pair of output stream and input stream, what is written to output stream, could be later read from input stream. |
class |
TextPipe.InternalTextPipeInput
Pipe input |
class |
TextPipe.InternalTextPipeOutput
Pipe output |
class |
WrappingChannel<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>,C extends AChannel<D,I,O>>
Byte channel that wraps existing channel some functionality over it. |
Uses of ACloseable in net.sf.asyncobjects.io.adapters |
---|
Classes in net.sf.asyncobjects.io.adapters that implement ACloseable | |
---|---|
class |
InputStreamAdapter
Adapter for input stream |
class |
OutputStreamAdapter
An adapter for output stream |
Uses of ACloseable in net.sf.asyncobjects.io.util |
---|
Classes in net.sf.asyncobjects.io.util that implement ACloseable | |
---|---|
class |
BoundedByteInput
Bounded byte input. |
class |
BoundedInput<D extends BatchedData<D>,I extends AInput<D>>
Input that allows to read at most the specified length. |
class |
BoundedTextInput
Bounded Text input. |
class |
ExhaustingByteInput
Byte version of ExhaustingInput . |
class |
ExhaustingInput<D extends BatchedData<D>,I extends AInput<D>>
This input waits until stream is fully readed. |
class |
ExhaustingTextInput
Text version of ExhaustingInput . |
class |
GeneratingInput<D extends BatchedData<D>,I extends AInput<D>>
A input that generates some data. |
class |
MulticastByteOutput
Byte version of MulticastOutput |
class |
MulticastOutput<D extends BatchedData<D>,O extends AOutput<D>>
A stream that copies data written to it into streams passed to it as arguments. |
class |
MulticastTextOutput
Text version of MulticastOutput |
class |
NulByteInput
A nul byte input. |
class |
NulInput<D extends BatchedData<D>,I extends AInput<D>>
A zero lenght stream. |
class |
NulTextInput
A nul text input. |
class |
RandomByteInput
A random byte input. |
class |
RandomTextInput
A random text input. |
class |
RecordingByteOutput
A recording byte output. |
class |
RecordingOutput<D extends BatchedData<D>,O extends AOutput<D>>
The output that recordes what is written into it. |
class |
RecordingTextOutput
A recording text output. |
class |
RepeatingByteInput
A repeating byte input |
class |
RepeatingInput<D extends BatchedData<D>,I extends AInput<D>>
An input that repeats specified data over and over. |
class |
RepeatingTextInput
A repeating text input. |
class |
SavingByteInput
A saving byte input |
class |
SavingInput<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>>
This utility stream allows to save all data read from byte input to some output. |
class |
SavingTextInput
A saving text input |
class |
UncloseableByteInput
Uncloseable byte input |
class |
UncloseableInput<D extends BatchedData<D>,I extends AInput<D>>
A stream that instead of closing underlying stream just resolves CloseableWrapper.closed() promise. |
class |
UncloseableTextInput
Uncloseable text input |
Uses of ACloseable in net.sf.asyncobjects.net |
---|
Subinterfaces of ACloseable in net.sf.asyncobjects.net | |
---|---|
interface |
AServerSocket
A wrapper for server socket |
interface |
ASocket
A socket wrapper interface |
Uses of ACloseable in net.sf.asyncobjects.net.nio |
---|
Classes in net.sf.asyncobjects.net.nio with type parameters of type ACloseable | |
---|---|
class |
NIOStream<T extends ACloseable>
Base class for NIO Streams. |
Classes in net.sf.asyncobjects.net.nio that implement ACloseable | |
---|---|
class |
NIOServerSocket
Implementation of server sockets based on nio. |
class |
NIOSocket
NIO-based implementation of socket |
class |
NIOSocketInputStream
implementation of stream for sockets |
class |
NIOSocketOutputStream
Output stream based on SocketChannel . |
class |
NIOStream<T extends ACloseable>
Base class for NIO Streams. |
Uses of ACloseable in net.sf.asyncobjects.net.threading |
---|
Classes in net.sf.asyncobjects.net.threading that implement ACloseable | |
---|---|
class |
TServerSocket
Threading server socket |
class |
TSocket
implementation of socket with threads. jdk 1.3 required. |
class |
TSocket.TInputStreamAdapter
Adapter for socket's input stream. |
class |
TSocket.TOutputStreamAdapter
Adapter for socket output stream. |
Uses of ACloseable in net.sf.asyncobjects.util |
---|
Classes in net.sf.asyncobjects.util with type parameters of type ACloseable | |
---|---|
class |
CloseableWrapper<FacetType extends ACloseable,WrappedType extends ACloseable>
This is a base class for closeables that built upon other closeable objects. |
class |
CloseableWrapper<FacetType extends ACloseable,WrappedType extends ACloseable>
This is a base class for closeables that built upon other closeable objects. |
Classes in net.sf.asyncobjects.util that implement ACloseable | |
---|---|
class |
CloseableWrapper<FacetType extends ACloseable,WrappedType extends ACloseable>
This is a base class for closeables that built upon other closeable objects. |
Fields in net.sf.asyncobjects.util declared as ACloseable | |
---|---|
protected WrappedType |
CloseableWrapper.wrapped
wrapped closeable |
Methods in net.sf.asyncobjects.util that return ACloseable | |
---|---|
protected abstract ACloseable |
CompensatedClosable.open()
An open method that should be overriden by subclasses. |
Uses of ACloseable in net.sf.asyncobjects.util.timer |
---|
Subinterfaces of ACloseable in net.sf.asyncobjects.util.timer | |
---|---|
interface |
ATimer
Timer interface. |
Classes in net.sf.asyncobjects.util.timer that implement ACloseable | |
---|---|
class |
TimerWrapper
A timer wrapper. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |