AbstractByteProvider is a base abstract implementation of the
ByteReceiver interface providing common functionality for concrete
real live ByteDatagramReceiver and ByteBlockReceiver (=
ByteReceiver) implementations.AbstractByteProvider with a default sized blocking
queue enabling a maximum of AbstractByteProvider.DATAGRAM_QUEUE_SIZE datagrams.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractByteProvider with a custom sized blocking
queue enabling a maximum of datagrams as specified by the capacity
parameter.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractByteReceiver is a base abstract implementation of the
ByteReceiver interface providing common functionality for concrete
real live ByteDatagramReceiver and ByteBlockReceiver (=
ByteReceiver) implementations.AbstractByteReceiver with a default sized blocking
queue enabling a maximum of AbstractByteProvider.DATAGRAM_QUEUE_SIZE datagrams.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractByteReceiver with a custom sized blocking
queue enabling a maximum of datagrams as specified by the capacity
parameter.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractByteSender is a base abstract implementation of the
ByteSender interface providing common functionality for concrete real
live ByteDatagramSender and ByteBlockSender (=
ByteSender) implementations.ByteReceiver interface.Receiver interface.ByteReceiver interface.AbstractPrefetchInputStreamByteReceiver.AbstractPrefetchInputStreamByteReceiver using the
given datagram queue capacity.AbstractPrefetchInputStreamByteReceiver using the
given ExecutorService required for thread generation in an JEE
environment.AbstractPrefetchInputStreamByteReceiver using the
given ExecutorService required for thread generation in an JEE
environment.Receiver interface.AbstractPrefetchInputStreamReceiver.AbstractPrefetchInputStreamReceiver using the given
datagram queue capacity.AbstractPrefetchInputStreamReceiver using the given
ExecutorService required for thread generation in an JEE
environment.AbstractPrefetchInputStreamReceiver using the given
ExecutorService required for thread generation in an JEE
environment.AbstractReceiver is a base abstract implementation of the
Receiver interface providing common functionality for concrete real
live ByteDatagramReceiver and ByteBlockReceiver (=
Receiver) implementations.AbstractReceiver with a default sized blocking queue
enabling a maximum of AbstractReceiver.DATAGRAM_QUEUE_SIZE datagrams.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractReceiver with a custom sized blocking queue
enabling a maximum of datagrams as specified by the capacity parameter.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractSender is a base abstract implementation of the
ByteSender interface providing common functionality for concrete real
live ByteDatagramSender and ByteBlockSender (=
ByteSender) implementations.AbstractShortReceiver is a base abstract implementation of the
ShortReceiver interface providing common functionality for concrete
real live ShortDatagramReceiver and ShortBlockReceiver (=
ShortReceiver) implementations.AbstractShortReceiver with a default sized blocking
queue enabling a maximum of AbstractShortReceiver.DATAGRAM_QUEUE_SIZE datagrams.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractShortReceiver with a custom sized blocking
queue enabling a maximum of datagrams as specified by the capacity
parameter.
-------------------------------------------------------------------------
Make sure your code fetches the datagrams quick enough to prevent filling
up of the queue.AbstractShortSender is a base abstract implementation of the
ShortSender interface providing common functionality for concrete
real live ShortDatagramSender and ShortBlockSender (=
ShortSender) implementations.BidirectionalConnectionByteTransceiver defines the
DatagramTransceiver functionality set on top of a I/O connection (as
of the BidirectionalConnectionComponent.BidirectionalConnectionAutomaton).BidirectionalConnectionTransceiver defines the
DatagramTransceiver functionality set on top of a I/O connection (as
of the BidirectionalConnectionComponent.BidirectionalConnectionAutomaton).BidirectionalStreamConnectionByteTransceiver is a
DatagramTransceiver connected through I/O streams with another
BidirectionalStreamConnectionByteTransceiver.BidirectionalStreamConnectionTransceiver is a
DatagramTransceiver connected through I/O streams with another
BidirectionalStreamConnectionTransceiver.BlockConsumer is used to send datagram blocks (arrays) in a
unified way.BlockProvider is used to receive datagram blocks (arrays) in a
unified way.BlockReceiver is used to receive datagram blocks (arrays) in a
unified way.BlockSender is used to send datagram blocks (arrays) in a unified
way.BlockSender and BlockReceiver functionality in a
single interface to be implemented by a single class so that
BlockSender and BlockReceiver functionality can be provided
by a single instance.ByteBlockConsumer is used to send byte blocks (arrays) in a
unified way.ByteBlockProvider is used to receive byte blocks (arrays) in a
unified way.ByteBlockReceiver is used to receive byte blocks (arrays) in a
unified way.ByteBlockSender is used to send byte blocks (arrays) in a unified
way.BlockSender and BlockReceiver functionality in a
single interface to be implemented by a single class so that
BlockSender and BlockReceiver functionality can be provided
by a single instance.ByteDatagramConsumer is used to send bytes in a unified way.InputStream does not provide some useful *interface*)OutputStream does not provide some useful *interface*)ByteDatagramProvider is used to receive bytes in a unified way.ByteDatagramReceiver is used to receive bytes in a unified way.ByteDatagramSender is used to send bytes in a unified way.DatagramSender and DatagramReceiver
functionality in a single interface to be implemented by a single class so
that DatagramSender and DatagramReceiver functionality can be
provided by a single instance.ByteReceiverDecorator decorates a ByteProvider with the
additional methods of a ByteReceiver making it easy to use a
ByteProvider wherever a ByteReceiver is expected.ByteSenderDecorator decorates a ByteConsumer with the
additional methods of a ByteSender making it easy to use a
ByteConsumer wherever a ByteSender is expected.ByteTransceiver combines the functionality of a ByteSender
and of a ByteReceiver. e.g. for building loopback devices.ConnectionByteReceiver defines the DatagramReceiver
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton) for data types "byte".ConnectionByteSender defines the DatagramSender
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton) for data types "byte".ConnectionByteTransceiver defines the DatagramTransceiver
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton) for data types "byte".ConnectionReceiver defines the DatagramReceiver
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton).ConnectionSender defines the DatagramSender functionality
set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).ConnectionShortReceiver defines the DatagramReceiver
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton) for data types "short".ConnectionShortSender defines the DatagramSender
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton) for data types "short".ConnectionShortTransceiver defines the
DatagramTransceiver functionality set on top of a connection (as of
the ConnectionComponent.ConnectionAutomaton) for data types "short".ConnectionTransceiver defines the DatagramTransceiver
functionality set on top of a connection (as of the
ConnectionComponent.ConnectionAutomaton).DatagramConsumer is used to send datagrams in a unified way.DatagramProvider is used to receive datagrams in a unified way.DatagramReceiver is used to receive datagrams in a unified way.DatagramSender is used to send datagrams in a unified way.DatagramSender and DatagramReceiver
functionality in a single interface to be implemented by a single class so
that DatagramSender and DatagramReceiver functionality can be
provided by a single instance.FileUtility provides Various file related utility functionality.InputStream from the Input-Stream property.InputStream from the Input-Stream property.OutputStream from the Output-Stream property.InputStream for a resource found at the given path
relative to the given class file (which might be inside a Java archive
such as a JAR file or a WAR file).DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.DatagramSender.InputStreamConnectionByteReceiver is a DatagramReceiver
connected through I/O streams with a OutputStreamConnectionSender.InputStreamConnectionReceiver interface.InputStreamConnectionReceiver is a DatagramReceiver
connected through I/O streams with a OutputStreamConnectionSender.InputStreamConnectionReceiver interface.InputStreamStringBuilder interface.LoopbackByteReceiver is a DatagramReceiver connected
directly within the same JVM with a LoopbackByteSender; a "loopback"
connection is used for establishing the connection which cannot be accessed
outside the JVM or the running machine.LoopbackByteReceiver interface.LoopbackByteSender is a DatagramSender connected directly
within the same JVM with a LoopbackByteReceiver; a "loopback"
connection is used for establishing the connection which cannot be accessed
outside the JVM or the running machine.LoopbackByteSender interface.LoopbackByteTransceiver is a DatagramTransceiver connected
directly within the same JVM with another LoopbackByteTransceiver; a
"loopback" connection is used for establishing the connection which cannot be
accessed outside the JVM or the running machine.LoopbackByteTransceiver interface.LoopbackReceiver is a DatagramReceiver connected directly
within the same JVM with a LoopbackSender; a "loopback" connection is
used for establishing the connection which cannot be accessed outside the JVM
or the running machine.LoopbackReceiver interface.LoopbackSender is a DatagramSender connected directly
within the same JVM with a LoopbackReceiver; a "loopback" connection
is used for establishing the connection which cannot be accessed outside the
JVM or the running machine.LoopbackSender interface.LoopbackShortReceiver is a DatagramReceiver connected
directly within the same JVM with a LoopbackShortSender; a "loopback"
connection is used for establishing the connection which cannot be accessed
outside the JVM or the running machine.LoopbackShortReceiver interface.LoopbackShortSender is a DatagramSender connected directly
within the same JVM with a LoopbackByteReceiver; a "loopback"
connection is used for establishing the connection which cannot be accessed
outside the JVM or the running machine.LoopbackShortSender interface.LoopbackShortTransceiver is a DatagramTransceiver connected
directly within the same JVM with another LoopbackShortTransceiver; a
"loopback" connection is used for establishing the connection which cannot be
accessed outside the JVM or the running machine.LoopbackShortTransceiver interface.LoopbackTransceiver is a DatagramTransceiver connected
directly within the same JVM with another LoopbackTransceiver; a
"loopback" connection is used for establishing the connection which cannot be
accessed outside the JVM or the running machine.LoopbackTransceiver interface.ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ConnectionOpenable.open(Object).ObjectOutputStream (via ObjectOutputStream.flush())
encapsulating a PipedOutputStream which in turn encapsulates a
PipedInputStream to this BidirectionalStreamConnectionByteTransceiverImpl.open(OutputStream) method.ObjectOutputStream (via ObjectOutputStream.flush())
encapsulating a PipedOutputStream which in turn encapsulates a
PipedInputStream to this BidirectionalStreamConnectionTransceiverImpl.open(OutputStream) method.ObjectOutputStream (via ObjectOutputStream.flush())
encapsulating a PipedOutputStream which in turn encapsulates a
PipedInputStream to this PrefetchBidirectionalStreamConnectionByteTransceiverImpl.open(OutputStream) method.ObjectOutputStream (via ObjectOutputStream.flush())
encapsulating a PipedOutputStream which in turn encapsulates a
PipedInputStream to this PrefetchBidirectionalStreamConnectionTransceiverImpl.open(OutputStream) method.OutputStreamConnectionByteSender is a DatagramSender
connected through I/O streams with a InputStreamConnectionReceiver.OutputStreamConnectionSender interface.OutputStreamConnectionSender is a DatagramSender connected
through I/O streams with a InputStreamConnectionReceiver.OutputStreamConnectionSender interface.InputStreamConnectionReceiver interface.InputStreamConnectionReceiver interface.LoopbackByteReceiver.LoopbackByteReceiver.LoopbackShortReceiver.LoopbackByteReceiver.LoopbackReceiver.LoopbackReceiver.LoopbackByteReceiver.LoopbackByteReceiver.LoopbackByteReceiver.LoopbackByteReceiver.LoopbackByteReceiver.LoopbackByteReceiver.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.DatagramSender
counterpart.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.BlockSender or DatagramSender counterpart.BlockSender or
DatagramSender counterpart.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.BlockSender
or DatagramSender counterpart.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.OpenException (or an
InterruptedException in case of blocking till more data is
available) occurs.ByteBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ByteBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ShortBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.BlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ByteBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ByteBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ByteBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ByteBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ShortBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ShortBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ShortBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ShortBlockProvider.readDatagrams() though at maximum the amount of data
as provided by the block-size is returned.ReceiverDecorator decorates a Provider with the
additional methods of a Receiver making it easy to use a
Provider wherever a Receiver is expected.SenderDecorator decorates a Consumer with the additional
methods of a Sender making it easy to use a Consumer wherever
a Sender is expected.Iterator serializable, else passing
Iterator instances would cause an NotSerializableException or
similar.ListIterator serializable, else passing
ListIterator instances would cause an
NotSerializableException or similar.SerializableObjectInputStreamImpl extends an ordinary
ObjectInputStream to also resolve primitive types.InputStream for the Input-Stream property.InputStream for the Input-Stream property.OutputStream for the Output-Stream property.ShortBlockConsumer is used to send short blocks (arrays) in a
unified way.ShortBlockProvider is used to receive short blocks (arrays) in a
unified way.ShortBlockReceiver is used to receive short blocks (arrays) in a
unified way.ShortBlockSender is used to send short blocks (arrays) in a
unified way.ShortDatagramConsumer is used to send shorts in a unified way.ShortDatagramProvider is used to receive shorts in a unified way.ShortDatagramReceiver is used to receive shorts in a unified way.ShortDatagramSender is used to send shorts in a unified way.ShortReceiverDecorator decorates a ShortProvider with the
additional methods of a ShortReceiver making it easy to use a
ShortProvider wherever a ShortReceiver is expected.ShortSenderDecorator decorates a ShortConsumer with the
additional methods of a ShortSender making it easy to use a
ShortConsumer wherever a ShortSender is expected.ShortTransceiver combines the functionality of a
ShortSender and of a ShortReceiver. e.g. for building
loopback devices.InputStream from the provided File.OutputStream to the provided File.Iterator and ListIterator into serializable instances.String being build by the builder upon the settings of the
attributes.String being build by the builder upon the settings of the
attributes.String being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Strings being build by the builder upon the settings of the
attributes.Transceiver combines the functionality of a Sender and of a
Receiver. e.g. for building loopback devices.InputStream for the Input-Stream property.InputStream for the Input-Stream property.OutputStream for the Output-Stream property.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver.DatagramReceiver
or BlockReceiver.DatagramReceiver
or BlockReceiver.DatagramReceiver
or BlockReceiver.DatagramReceiver
or BlockReceiver.DatagramReceiver
or BlockReceiver.DatagramReceiver
or BlockReceiver.DatagramReceiver
or BlockReceiver.InputStream from a provided File: In case the
file points to a ZIP compressed file, then the uncompressed data of the
therein contained file with the same name excluding the ".zip" extension is
provided by the InputStream.OutputStream to a provided File: In case the
file points to a ZIP compressed file, then a therein to be contained file
with the same name excluding the ".zip" extension is created by the
OutputStream.Copyright © 2018. All rights reserved.