Index

A B C D E F G H I L M N O P R S T W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBytesDestination - Class in org.refcodes.io
The AbstractBytesDestination is a base abstract implementation of the BytesDestination interface providing common functionality for concrete real implementations.
AbstractBytesDestination() - Constructor for class org.refcodes.io.AbstractBytesDestination
Constructs a AbstractBytesDestination with a default sized blocking queue enabling a maximum of AbstractBytesDestination.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractBytesDestination(int) - Constructor for class org.refcodes.io.AbstractBytesDestination
Constructs a AbstractBytesDestination 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.
AbstractBytesReceiver - Class in org.refcodes.io
The AbstractBytesReceiver is a base abstract implementation of the BytesReceiver interface providing common functionality for concrete real live implementations.
AbstractBytesReceiver() - Constructor for class org.refcodes.io.AbstractBytesReceiver
Constructs a AbstractBytesReceiver with a default sized blocking queue enabling a maximum of AbstractBytesDestination.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractBytesReceiver(int) - Constructor for class org.refcodes.io.AbstractBytesReceiver
Constructs a AbstractBytesReceiver 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.
AbstractBytesReceiver.ConnectableAutomaton - Class in org.refcodes.io
The Class ConnectableAutomaton.
AbstractBytesTransmitter - Class in org.refcodes.io
The AbstractBytesTransmitter is a base abstract implementation of the BytesTransmitter interface providing common functionality for concrete real live implementations.
AbstractBytesTransmitter() - Constructor for class org.refcodes.io.AbstractBytesTransmitter
 
AbstractDatagramsReceiver<DATA extends Serializable> - Class in org.refcodes.io
The AbstractDatagramsReceiver is a base abstract implementation of the DatagramsReceiver interface providing common functionality for concrete real live implementations.
AbstractDatagramsReceiver() - Constructor for class org.refcodes.io.AbstractDatagramsReceiver
Constructs a AbstractDatagramsReceiver with a default sized blocking queue enabling a maximum of AbstractDatagramsReceiver.DATAGRAM_QUEUE_SIZE datagrams.
AbstractDatagramsReceiver(int) - Constructor for class org.refcodes.io.AbstractDatagramsReceiver
Constructs a AbstractDatagramsReceiver with a custom sized blocking queue enabling a maximum of datagrams as specified by the capacity parameter.
AbstractDatagramsTransmitter<DATA extends Serializable> - Class in org.refcodes.io
The AbstractDatagramsTransmitter is a base abstract implementation of the BytesTransmitter interface providing common functionality for concrete real live implementations.
AbstractDatagramsTransmitter() - Constructor for class org.refcodes.io.AbstractDatagramsTransmitter
 
AbstractInputStreamByteReceiver - Class in org.refcodes.io
Abstract implementation of the BytesReceiver interface.
AbstractInputStreamByteReceiver() - Constructor for class org.refcodes.io.AbstractInputStreamByteReceiver
 
AbstractInputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io
Abstract implementation of the DatagramsReceiver interface.
AbstractInputStreamReceiver() - Constructor for class org.refcodes.io.AbstractInputStreamReceiver
 
AbstractPrefetchInputStreamByteReceiver - Class in org.refcodes.io
Abstract implementation of the BytesReceiver interface.
AbstractPrefetchInputStreamByteReceiver() - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
AbstractPrefetchInputStreamByteReceiver(int) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractPrefetchInputStreamByteReceiver using the given datagram queue capacity.
AbstractPrefetchInputStreamByteReceiver(int, ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractPrefetchInputStreamByteReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractPrefetchInputStreamByteReceiver(ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractPrefetchInputStreamByteReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractPrefetchInputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io
Abstract implementation of the DatagramsReceiver interface.
AbstractPrefetchInputStreamReceiver() - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
AbstractPrefetchInputStreamReceiver(int) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
Creates an AbstractPrefetchInputStreamReceiver using the given datagram queue capacity.
AbstractPrefetchInputStreamReceiver(int, ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
Creates an AbstractPrefetchInputStreamReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractPrefetchInputStreamReceiver(ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
Creates an AbstractPrefetchInputStreamReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractShortsDestination - Class in org.refcodes.io
The AbstractShortsDestination is a base abstract implementation of the ShortsDestination interface providing common functionality for concrete real live implementations.
AbstractShortsDestination() - Constructor for class org.refcodes.io.AbstractShortsDestination
Constructs a AbstractShortsDestination with a default sized blocking queue enabling a maximum of AbstractShortsDestination.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractShortsDestination(int) - Constructor for class org.refcodes.io.AbstractShortsDestination
Constructs a AbstractShortsDestination 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.
AbstractShortsReceiver - Class in org.refcodes.io
The AbstractShortsReceiver is a base abstract implementation of the ShortsReceiver interface providing common functionality for concrete real live implementations.
AbstractShortsReceiver() - Constructor for class org.refcodes.io.AbstractShortsReceiver
Constructs a AbstractShortsReceiver with a default sized blocking queue enabling a maximum of AbstractShortsDestination.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractShortsReceiver(int) - Constructor for class org.refcodes.io.AbstractShortsReceiver
Constructs a AbstractShortsReceiver 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.
AbstractShortsReceiver.ConnectableAutomaton - Class in org.refcodes.io
The Class ConnectableAutomaton.
AbstractShortsTransmitter - Class in org.refcodes.io
The AbstractShortsTransmitter is a base abstract implementation of the ShortsTransmitter interface providing common functionality for concrete real live ShortsTransmitter and ShortsTransmitter (= ShortsTransmitter) implementations.
AbstractShortsTransmitter() - Constructor for class org.refcodes.io.AbstractShortsTransmitter
 
add(T) - Method in class org.refcodes.io.SerializableListIterator
Availability - Interface in org.refcodes.io
The Availability interface defines methods to test availability of data.
available() - Method in class org.refcodes.io.AbstractBytesReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.AbstractDatagramsReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.AbstractInputStreamReceiver
Checks for datagram.
available() - Method in class org.refcodes.io.AbstractShortsReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in interface org.refcodes.io.Availability
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.BlockingInputStream
available() - Method in class org.refcodes.io.BoundedInputStream
available() - Method in interface org.refcodes.io.BytesInputStream
Availability.
available() - Method in class org.refcodes.io.BytesReceiver.ReceiverInputStream
available() - Method in class org.refcodes.io.BytesReceiverDecorator
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.DatagramsReceiverDecorator
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.FilterInputStream
available() - Method in class org.refcodes.io.InputStreamByteReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.InputStreamReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.InputStreamTap
available() - Method in class org.refcodes.io.InverseInputStream
available() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.ReplaceInputStream
available() - Method in class org.refcodes.io.ReplayInputStream
available() - Method in class org.refcodes.io.ShortsReceiverDecorator
Determines the number of available datagram from a DatagramTransmitter.
available() - Method in class org.refcodes.io.SkipAvailableInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking, which may be 0, or 0 when end of stream is detected.
available() - Method in interface org.refcodes.io.Skippable
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking, which may be 0, or 0 when end of stream is detected.
available() - Method in class org.refcodes.io.TimeoutInputStream
AvailableInputStream - Class in org.refcodes.io
The AvailableInputStream decorates an InputStream with time-out functionality using the InputStream.available() method.
AvailableInputStream(InputStream) - Constructor for class org.refcodes.io.AvailableInputStream
Constructs a AvailableInputStream decorating an InputStream with additional timeout functionality.
AvailableInputStream(InputStream, long) - Constructor for class org.refcodes.io.AvailableInputStream
Constructs a AvailableInputStream decorating an InputStream with additional timeout functionality.
AvailableInputStream(InputStream, long, Object) - Constructor for class org.refcodes.io.AvailableInputStream
Constructs a AvailableInputStream decorating an InputStream with additional timeout functionality.
AvailableInputStream(InputStream, Long) - Constructor for class org.refcodes.io.AvailableInputStream
Constructs a AvailableInputStream decorating an InputStream with additional timeout functionality.
AvailableInputStream(InputStream, Object) - Constructor for class org.refcodes.io.AvailableInputStream
Constructs a AvailableInputStream decorating an InputStream with additional timeout functionality.

B

BidirectionalConnectionByteTransceiver<INPUT,OUTPUT> - Interface in org.refcodes.io
The BidirectionalConnectionByteTransceiver defines the DatagramTransceiver functionality set on top of a I/O connection (as of the BidirectionalConnectionComponent.BidirectionalConnectionAutomaton).
BidirectionalConnectionTransceiver<DATA extends Serializable,INPUT,OUTPUT> - Interface in org.refcodes.io
The BidirectionalConnectionTransceiver defines the DatagramTransceiver functionality set on top of a I/O connection (as of the BidirectionalConnectionComponent.BidirectionalConnectionAutomaton).
BidirectionalStreamByteTransceiver - Class in org.refcodes.io
The Class BidirectionalStreamByteTransceiver.
BidirectionalStreamByteTransceiver(InputStream, OutputStream) - Constructor for class org.refcodes.io.BidirectionalStreamByteTransceiver
Instantiates a new bidirectional stream byte transceiver impl.
BidirectionalStreamConnectionByteTransceiver - Interface in org.refcodes.io
BidirectionalStreamConnectionByteTransceiverImpl - Class in org.refcodes.io
The Class BidirectionalStreamConnectionByteTransceiverImpl.
BidirectionalStreamConnectionByteTransceiverImpl() - Constructor for class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
 
BidirectionalStreamConnectionTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
BidirectionalStreamConnectionTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class BidirectionalStreamConnectionTransceiverImpl.
BidirectionalStreamConnectionTransceiverImpl() - Constructor for class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
Instantiates a new bidirectional stream connection transceiver impl.
BidirectionalStreamTransceiver<DATA extends Serializable> - Class in org.refcodes.io
The Class BidirectionalStreamTransceiver.
BidirectionalStreamTransceiver(InputStream, OutputStream) - Constructor for class org.refcodes.io.BidirectionalStreamTransceiver
Instantiates a new bidirectional stream transceiver impl.
BijectiveOutputStream - Class in org.refcodes.io
A BijectiveOutputStream wraps an OutputStream and produces output bytes by applying a BijectiveFunction on each byte to be written before delegating the processed vale to the given OutputStream.
BijectiveOutputStream(OutputStream, BijectiveFunction<Byte, Byte>) - Constructor for class org.refcodes.io.BijectiveOutputStream
Constructs the BijectiveOutputStream by wrapping the given OutputStream for the provided BijectiveFunction to be applied on the bytes to be written.
BlockingInputStream - Class in org.refcodes.io
The BlockingInputStream wraps an InputStream adding blocking functionality, e.g. when trying to read, the read operation is blocked till BlockingInputStream.available() returns a value greater than 0.
BlockingInputStream(InputStream) - Constructor for class org.refcodes.io.BlockingInputStream
Decorates the provided InputStream blocking functionality
BoundedInputStream - Class in org.refcodes.io
A BoundedInputStream decorates an InputStream and restricts reading bytes from the InputStream decoratee up to a given total number of bytes (bounds).
BoundedInputStream(InputStream, int) - Constructor for class org.refcodes.io.BoundedInputStream
Constructs a BoundedInputStream instances by decorating the given InputStream with the constraint of the given total number of bytes (bounds) which can be read.
ByteArrayReceiver - Class in org.refcodes.io
The Class ByteArrayReceiver.
ByteArrayReceiver(byte[]) - Constructor for class org.refcodes.io.ByteArrayReceiver
Instantiates a new byte array receiver impl.
ByteArrayReceiver(List<Byte>) - Constructor for class org.refcodes.io.ByteArrayReceiver
Instantiates a new byte array receiver impl.
ByteArraySource - Class in org.refcodes.io
The Class ByteArraySource.
ByteArraySource() - Constructor for class org.refcodes.io.ByteArraySource
 
ByteDestination - Interface in org.refcodes.io
The ByteDestination is used to receive bytes in a unified way.
ByteReceiver - Interface in org.refcodes.io
The ByteReceiver is used to receive bytes in a unified way.
BytesDestination - Interface in org.refcodes.io
The BytesDestination is used to receive byte blocks (arrays) in a unified way.
BytesInputStream - Interface in org.refcodes.io
(as InputStream does not provide some useful *interface*)
ByteSource - Interface in org.refcodes.io
The ByteSource is used to send bytes in a unified way.
BytesOutputStream - Interface in org.refcodes.io
(as OutputStream does not provide some useful *interface*)
BytesReceiver - Interface in org.refcodes.io
The Interface BytesReceiver.
BytesReceiver.ReceiverInputStream - Class in org.refcodes.io
BytesReceiverDecorator - Class in org.refcodes.io
The BytesReceiverDecorator decorates a BytesDestination with the additional methods of a BytesReceiver making it easy to use a BytesDestination wherever a BytesReceiver is expected.
BytesReceiverDecorator(BytesDestination) - Constructor for class org.refcodes.io.BytesReceiverDecorator
Instantiates a new byte receiver decorator.
BytesSource - Interface in org.refcodes.io
The BytesSource is used to send byte blocks (arrays) in a unified way.
BytesTransceiver - Interface in org.refcodes.io
A BytesTransceiver combines the functionality of a BytesTransmitter and of a BytesReceiver. e.g. for building loopback devices.
BytesTransmitter - Interface in org.refcodes.io
The Interface BytesTransmitter.
BytesTransmitter.TransmitterOutputStream - Class in org.refcodes.io
ByteTransceiver - Interface in org.refcodes.io
Combines the ByteTransmitter and ByteReceiver functionality in a single interface to be implemented by a single class so that ByteTransmitter and ByteReceiver functionality can be provided by a single instance.
ByteTransmitter - Interface in org.refcodes.io
The ByteTransmitter is used to transmit bytes in a unified way.
ByteTransmitterDecorator - Class in org.refcodes.io
The ByteTransmitterDecorator decorates a BytesSource with the additional methods of a BytesTransmitter making it easy to use a BytesSource wherever a BytesTransmitter is expected.
ByteTransmitterDecorator(BytesSource) - Constructor for class org.refcodes.io.ByteTransmitterDecorator
Instantiates a new byte sender decorator.

C

ClipboardInputStream - Class in org.refcodes.io
A ClipboardInputStream provides the clipboard as InputStream.
ClipboardInputStream() - Constructor for class org.refcodes.io.ClipboardInputStream
Creates an InputStream from the clipboard's textual content.
ClipboardOutputStream - Class in org.refcodes.io
A ClipboardOutputStream writes into the clipboard after ClipboardOutputStream.flush() as well as ClipboardOutputStream.close() being called.
ClipboardOutputStream() - Constructor for class org.refcodes.io.ClipboardOutputStream
 
close() - Method in class org.refcodes.io.AbstractBytesReceiver
close() - Method in class org.refcodes.io.AbstractDatagramsReceiver
close() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
close() - Method in class org.refcodes.io.AbstractInputStreamReceiver
close() - Method in class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
close() - Method in class org.refcodes.io.AbstractPrefetchInputStreamReceiver
close() - Method in class org.refcodes.io.AbstractShortsReceiver
close() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
close() - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
close() - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
close() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
close() - Method in class org.refcodes.io.BijectiveOutputStream
close() - Method in class org.refcodes.io.BlockingInputStream
close() - Method in class org.refcodes.io.BoundedInputStream
close() - Method in class org.refcodes.io.BytesReceiver.ReceiverInputStream
close() - Method in class org.refcodes.io.BytesReceiverDecorator
close() - Method in class org.refcodes.io.BytesTransmitter.TransmitterOutputStream
close() - Method in class org.refcodes.io.ByteTransmitterDecorator
close() - Method in class org.refcodes.io.ClipboardOutputStream
close() - Method in class org.refcodes.io.DatagramsReceiverDecorator
close() - Method in class org.refcodes.io.FilterInputStream
close() - Method in class org.refcodes.io.HexOutputStream
close() - Method in class org.refcodes.io.InputStreamByteReceiver
close() - Method in class org.refcodes.io.InputStreamReceiver
close() - Method in class org.refcodes.io.InputStreamTap
close() - Method in class org.refcodes.io.InverseInputStream
close() - Method in class org.refcodes.io.LineBreakOutputStream
close() - Method in class org.refcodes.io.LoopbackBytesReceiver
close() - Method in class org.refcodes.io.LoopbackBytesTransceiver
close() - Method in class org.refcodes.io.LoopbackBytesTransmitter
close() - Method in class org.refcodes.io.LoopbackDatagramsReceiver
close() - Method in class org.refcodes.io.LoopbackDatagramsTransceiver
close() - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
close() - Method in class org.refcodes.io.LoopbackShortsReceiver
close() - Method in class org.refcodes.io.LoopbackShortsTransceiver
close() - Method in class org.refcodes.io.LoopbackShortsTransmitter
close() - Method in class org.refcodes.io.OutputStreamBytesTransmitter
close() - Method in class org.refcodes.io.OutputStreamComposite
close() - Method in class org.refcodes.io.OutputStreamConnectionBytesTransmitter
close() - Method in class org.refcodes.io.OutputStreamConnectionDatagramsTransmitter
close() - Method in class org.refcodes.io.OutputStreamConnectionShortsTransmitter
close() - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
close() - Method in class org.refcodes.io.OutputStreamShortsTransmitter
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
close() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
close() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
close() - Method in class org.refcodes.io.ReplaceInputStream
close() - Method in class org.refcodes.io.ReplayInputStream
close() - Method in class org.refcodes.io.ShortsReceiverDecorator
close() - Method in class org.refcodes.io.ShortTransmitterDecorator
close() - Method in class org.refcodes.io.SkipAvailableInputStream
close() - Method in class org.refcodes.io.TimeoutInputStream
close() - Method in class org.refcodes.io.TransmitterDecorator
ConnectableAutomaton() - Constructor for class org.refcodes.io.AbstractBytesReceiver.ConnectableAutomaton
 
ConnectableAutomaton() - Constructor for class org.refcodes.io.AbstractShortsReceiver.ConnectableAutomaton
 
ConnectionBytesReceiver<CON> - Interface in org.refcodes.io
The ConnectionBytesReceiver defines the DatagramReceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "byte".
ConnectionBytesTransceiver<CON> - Interface in org.refcodes.io
The ConnectionBytesTransceiver defines the DatagramTransceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "byte".
ConnectionBytesTransmitter<CON> - Interface in org.refcodes.io
The ConnectionBytesTransmitter defines the DatagramTransmitter functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "byte".
ConnectionDatagramsReceiver<DATA extends Serializable,CON> - Interface in org.refcodes.io
The ConnectionDatagramsReceiver defines the DatagramReceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).
ConnectionDatagramsTransceiver<DATA extends Serializable,CON> - Interface in org.refcodes.io
The ConnectionDatagramsTransceiver defines the DatagramTransceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).
ConnectionDatagramsTransmitter<DATA extends Serializable,CON> - Interface in org.refcodes.io
The ConnectionDatagramsTransmitter defines the DatagramTransmitter functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).
ConnectionShortsReceiver<CON> - Interface in org.refcodes.io
The ConnectionShortsReceiver defines the DatagramReceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "short".
ConnectionShortsTransceiver<CON> - Interface in org.refcodes.io
The ConnectionShortsTransceiver defines the DatagramTransceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "short".
ConnectionShortsTransmitter<CON> - Interface in org.refcodes.io
The ConnectionShortsTransmitter defines the DatagramTransmitter functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "short".
createNestedJarFileUrl(URL, File) - Static method in class org.refcodes.io.FileUtility
Copies a file residing in a nested JAR to the given destination folder.
createRandomTempFile(long) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode.ASCII of the given size.
createRandomTempFile(long, boolean) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode of the given size.
createRandomTempFile(long, RandomTextMode) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode of the given size.
createRandomTempFile(long, RandomTextMode, boolean) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode of the given size.
createRandomTempFile(String, long) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode.ASCII of the given size.
createRandomTempFile(String, long, boolean) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode of the given size.
createRandomTempFile(String, long, RandomTextMode) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode of the given size.
createRandomTempFile(String, long, RandomTextMode, boolean) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File with random content as of the RandomTextMode of the given size.
createTempFile() - Static method in class org.refcodes.io.FileUtility
Creates an empty temporary File.
createTempFile(boolean) - Static method in class org.refcodes.io.FileUtility
Creates an empty temporary File.
createTempFile(long, byte) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File filled with content of the specified value with the given size (number of bytes).
createTempFile(long, byte, boolean) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File filled with content of the specified value with the given size (number of bytes).
createTempFile(String) - Static method in class org.refcodes.io.FileUtility
Creates an empty temporary File.
createTempFile(String, boolean) - Static method in class org.refcodes.io.FileUtility
Creates an empty temporary File.
createTempFile(String, long, byte) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File filled with content of the specified value with the given size (number of bytes).
createTempFile(String, long, byte, boolean) - Static method in class org.refcodes.io.FileUtility
Creates a temporary File filled with content of the specified value with the given size (number of bytes).

D

DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.AbstractBytesDestination
 
DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.AbstractDatagramsReceiver
 
DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.AbstractShortsDestination
 
DatagramDestination<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramDestination is used to receive datagrams in a unified way.
DatagramReceiver<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramReceiver is used to receive datagrams in a unified way.
DatagramsDestination<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramsDestination is used to receive data blocks (arrays) in a unified way.
DatagramSource<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramSource is used to send datagrams in a unified way.
DatagramsReceiver<DATA extends Serializable> - Interface in org.refcodes.io
The Interface DatagramsReceiver.
DatagramsReceiverDecorator<DATA extends Serializable> - Class in org.refcodes.io
The DatagramsReceiverDecorator decorates a DatagramsDestination with the additional methods of a DatagramsReceiver making it easy to use a DatagramsDestination wherever a DatagramsReceiver is expected.
DatagramsReceiverDecorator(DatagramsDestination<DATA>) - Constructor for class org.refcodes.io.DatagramsReceiverDecorator
Instantiates a new receiver decorator.
DatagramsSource<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramsSource is used to send datagram blocks (arrays) in a unified way.
DatagramsTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
A DatagramsTransceiver combines the functionality of a DatagramsTransmitter and of a DatagramsReceiver. e.g. for building loopback devices.
DatagramsTransmitter<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramsTransmitter is used to send datagram blocks (arrays) in a unified way.
DatagramTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
Combines the DatagramTransmitter and DatagramReceiver functionality in a single interface to be implemented by a single class so that DatagramTransmitter and DatagramReceiver functionality can be provided by a single instance.
DatagramTransmitter<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramTransmitter is used to send datagrams in a unified way.

E

equals(Object) - Method in class org.refcodes.io.BijectiveOutputStream
equals(Object) - Method in class org.refcodes.io.InverseInputStream

F

FileUtility - Class in org.refcodes.io
The FileUtility provides Various file related utility functionality.
FilterInputStream - Class in org.refcodes.io
The FilterInputStream wraps an InputStream adding filtering functionality of bytes to be skipped.
FilterInputStream(InputStream, byte...) - Constructor for class org.refcodes.io.FilterInputStream
Decorates the provided InputStream filtering functionality.
FilterInputStream(InputStream, char...) - Constructor for class org.refcodes.io.FilterInputStream
Decorates the provided InputStream filtering functionality.
flush() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
flush() - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
flush() - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
flush() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
flush() - Method in class org.refcodes.io.BijectiveOutputStream
flush() - Method in interface org.refcodes.io.BytesOutputStream
Flush.
flush() - Method in interface org.refcodes.io.ByteTransmitter
flush() - Method in class org.refcodes.io.ByteTransmitterDecorator
flush() - Method in class org.refcodes.io.ClipboardOutputStream
flush() - Method in interface org.refcodes.io.DatagramTransmitter
flush() - Method in class org.refcodes.io.HexOutputStream
flush() - Method in class org.refcodes.io.InputStreamTap
flush() - Method in class org.refcodes.io.LineBreakOutputStream
flush() - Method in class org.refcodes.io.LoopbackBytesTransceiver
flush() - Method in class org.refcodes.io.LoopbackBytesTransmitter
flush() - Method in class org.refcodes.io.LoopbackDatagramsTransceiver
flush() - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
flush() - Method in class org.refcodes.io.LoopbackShortsTransceiver
flush() - Method in class org.refcodes.io.LoopbackShortsTransmitter
flush() - Method in class org.refcodes.io.OutputStreamBytesTransmitter
flush() - Method in class org.refcodes.io.OutputStreamComposite
flush() - Method in class org.refcodes.io.OutputStreamConnectionBytesTransmitter
flush() - Method in class org.refcodes.io.OutputStreamConnectionDatagramsTransmitter
flush() - Method in class org.refcodes.io.OutputStreamConnectionShortsTransmitter
flush() - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
flush() - Method in class org.refcodes.io.OutputStreamShortsTransmitter
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Flush.
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
flush() - Method in interface org.refcodes.io.ShortTransmitter
flush() - Method in class org.refcodes.io.ShortTransmitterDecorator
flush() - Method in class org.refcodes.io.TransmitterDecorator

G

getBytes() - Method in class org.refcodes.io.ByteArrayReceiver
getBytes() - Method in class org.refcodes.io.ByteArraySource
getBytesAvaialable() - Method in class org.refcodes.io.BoundedInputStream
Returns the total number of bytes to which this InputStream is bounded.
getBytesRead() - Method in class org.refcodes.io.BoundedInputStream
Returns the number of bytes already been read by this stream.
getConnectionStatus() - Method in class org.refcodes.io.AbstractBytesReceiver
getConnectionStatus() - Method in class org.refcodes.io.AbstractShortsReceiver
getConnectionStatus() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
getConnectionStatus() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
getConnectionStatus() - Method in class org.refcodes.io.InputStreamByteReceiver
getConnectionStatus() - Method in class org.refcodes.io.InputStreamReceiver
getConnectionStatus() - Method in class org.refcodes.io.OutputStreamBytesTransmitter
getConnectionStatus() - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
getConnectionStatus() - Method in class org.refcodes.io.OutputStreamShortsTransmitter
getConnectionStatus() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
getConnectionStatus() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
getConnectionStatus() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
getConnectionStatus() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
getEncoding() - Method in class org.refcodes.io.InputStreamStringBuilder
getInputStream() - Method in interface org.refcodes.io.BytesReceiver
Retrieves the input stream from the underlying implementation as is (no TimeoutInputStream wrapping the original InputStream).
getInputStream() - Method in class org.refcodes.io.InputStreamStringBuilder
getInputStream(long) - Method in interface org.refcodes.io.BytesReceiver
Retrieves the InputStream as provided by BytesReceiver.getInputStream() wrapped in a TimeoutInputStream or an implementation depended implementation of a TimeoutInputStream.
getInputStream(long) - Method in interface org.refcodes.io.TimeoutInputStreamAccessor
Retrieves the timeout input stream from the timeout input stream property.
getMaxConnections() - Method in interface org.refcodes.io.MaxConnectionsAccessor
Retrieves the maximum connections from the maximum connections property.
getNestedJarFileUrl(URL, File) - Static method in class org.refcodes.io.FileUtility
Determines whether an according destination file already exists for the file residing in a nested JAR.
getOutputStream() - Method in interface org.refcodes.io.BytesTransmitter
getReadTimeoutMillis() - Method in class org.refcodes.io.SkipAvailableInputStream
getReadTimeoutMillis() - Method in class org.refcodes.io.TimeoutInputStream
getResourceAsStream(Class<?>, String) - Static method in class org.refcodes.io.FileUtility
Provides an 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).
getShorts() - Method in class org.refcodes.io.ShortArrayReceiver
getShorts() - Method in class org.refcodes.io.ShortArraySource
getTotalBytes() - Method in class org.refcodes.io.BoundedInputStream
The total number of bytes (bounds) which can be read from this InputStream.

H

hasAvailable() - Method in interface org.refcodes.io.Availability
Determines whether a datagram is available from a DatagramTransmitter.
hashCode() - Method in class org.refcodes.io.BijectiveOutputStream
hashCode() - Method in class org.refcodes.io.InverseInputStream
hasNext() - Method in interface org.refcodes.io.RowReader
Determines whether a next element can be read.
hasNext() - Method in class org.refcodes.io.SerializableIterator
hasNext() - Method in class org.refcodes.io.SerializableListIterator
hasPrevious() - Method in class org.refcodes.io.SerializableListIterator
HexOutputStream - Class in org.refcodes.io
A HexOutputStream wraps an OutputStream printing out the bytes written to the HexOutputStream as hexadecimal text to the wrapped OutputStream.
HexOutputStream(OutputStream) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, boolean) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, boolean, boolean) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, int) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, int, boolean) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, int, boolean, boolean) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, int, String) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, int, String, boolean) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.
HexOutputStream(OutputStream, int, String, boolean, boolean) - Constructor for class org.refcodes.io.HexOutputStream
Constructs a HexOutputStream with the given arguments used for configuration.

I

InputStreamByteReceiver - Class in org.refcodes.io
The Class InputStreamByteReceiver.
InputStreamByteReceiver(InputStream) - Constructor for class org.refcodes.io.InputStreamByteReceiver
Instantiates a new input stream byte receiver impl.
InputStreamConnectionByteReceiver - Interface in org.refcodes.io
InputStreamConnectionByteReceiverImpl - Class in org.refcodes.io
Implementation of the InputStreamConnectionReceiver interface.
InputStreamConnectionByteReceiverImpl() - Constructor for class org.refcodes.io.InputStreamConnectionByteReceiverImpl
 
InputStreamConnectionReceiver<DATA extends Serializable> - Interface in org.refcodes.io
InputStreamConnectionReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the InputStreamConnectionReceiver interface.
InputStreamConnectionReceiverImpl() - Constructor for class org.refcodes.io.InputStreamConnectionReceiverImpl
Instantiates a new input stream connection receiver impl.
InputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io
The Class InputStreamReceiver.
InputStreamReceiver(InputStream) - Constructor for class org.refcodes.io.InputStreamReceiver
Instantiates a new input stream receiver impl.
InputStreamStringBuilder - Class in org.refcodes.io
The InputStreamStringBuilder constructs String instances from InputStream instances.
InputStreamStringBuilder() - Constructor for class org.refcodes.io.InputStreamStringBuilder
 
InputStreamTap - Class in org.refcodes.io
The InputStreamTap decorates an InputStreamTap by tapping (sniffing data from) an InputStream and besides returning the read data writes it to the provided OutputStream.
InputStreamTap(InputStream, OutputStream) - Constructor for class org.refcodes.io.InputStreamTap
Constructs an InputStreamTap decorating the provided InputStream with tap functionality delegating data to the provided OutputStream.
InverseInputStream - Class in org.refcodes.io
A InverseInputStream wraps an InputStream and consumes input bytes by applying a InverseFunction on each byte read from the provided InputStream before passing back the processed byte to the caller.
InverseInputStream(InputStream, InverseFunction<Byte, Byte>) - Constructor for class org.refcodes.io.InverseInputStream
Constructs the InverseInputStream by wrapping the given InputStream for the provided InverseFunction to be applied on the bytes to be read.
IOResultAccessor<RES,EXC extends Exception> - Interface in org.refcodes.io
Extends the ResultAccessor interface with an I/O timeout mechanism.
isClosable() - Method in class org.refcodes.io.AbstractBytesReceiver
isClosable() - Method in class org.refcodes.io.AbstractShortsReceiver
isClosable() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
isClosable() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
isClosable() - Method in class org.refcodes.io.InputStreamByteReceiver
isClosable() - Method in class org.refcodes.io.InputStreamReceiver
isClosable() - Method in class org.refcodes.io.OutputStreamBytesTransmitter
isClosable() - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
isClosable() - Method in class org.refcodes.io.OutputStreamShortsTransmitter
isClosable() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
isClosable() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
isClosable() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
isClosable() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
isClosed() - Method in class org.refcodes.io.AbstractBytesReceiver
isClosed() - Method in class org.refcodes.io.AbstractShortsReceiver
isClosed() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
isClosed() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
isClosed() - Method in class org.refcodes.io.InputStreamByteReceiver
isClosed() - Method in class org.refcodes.io.InputStreamReceiver
isClosed() - Method in class org.refcodes.io.OutputStreamBytesTransmitter
isClosed() - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
isClosed() - Method in class org.refcodes.io.OutputStreamShortsTransmitter
isClosed() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
isClosed() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
isClosed() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
isClosed() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
isEqual(File, File) - Static method in class org.refcodes.io.FileUtility
Determines equality of the provided files by comparing their content (payload).
isOpenable() - Method in class org.refcodes.io.AbstractBytesReceiver.ConnectableAutomaton
isOpenable() - Method in class org.refcodes.io.AbstractBytesReceiver
Checks if is openable.
isOpenable() - Method in class org.refcodes.io.AbstractShortsReceiver.ConnectableAutomaton
isOpenable() - Method in class org.refcodes.io.AbstractShortsReceiver
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.AbstractInputStreamReceiver
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.AbstractPrefetchInputStreamReceiver
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.InputStreamConnectionByteReceiverImpl
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.InputStreamConnectionReceiverImpl
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.PrefetchInputStreamConnectionByteReceiver
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.PrefetchInputStreamConnectionReceiver
Checks if is openable.
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
isOpenable(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionBytesTransmitter
isOpenable(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionDatagramsTransmitter
isOpenable(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionShortsTransmitter
isOpenable(LoopbackBytesReceiver) - Method in class org.refcodes.io.LoopbackBytesTransmitter
isOpenable(LoopbackBytesTransceiver) - Method in class org.refcodes.io.LoopbackBytesTransceiver
isOpenable(LoopbackBytesTransmitter) - Method in class org.refcodes.io.LoopbackBytesReceiver
isOpenable(LoopbackDatagramsReceiver<DATA>) - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
isOpenable(LoopbackDatagramsTransceiver<DATA>) - Method in class org.refcodes.io.LoopbackDatagramsTransceiver
isOpenable(LoopbackDatagramsTransmitter<DATA>) - Method in class org.refcodes.io.LoopbackDatagramsReceiver
isOpenable(LoopbackShortsReceiver) - Method in class org.refcodes.io.LoopbackShortsTransmitter
isOpenable(LoopbackShortsTransceiver) - Method in class org.refcodes.io.LoopbackShortsTransceiver
isOpenable(LoopbackShortsTransmitter) - Method in class org.refcodes.io.LoopbackShortsReceiver
isOpened() - Method in class org.refcodes.io.AbstractBytesReceiver
isOpened() - Method in class org.refcodes.io.AbstractShortsReceiver
isOpened() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
isOpened() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
isOpened() - Method in class org.refcodes.io.InputStreamByteReceiver
isOpened() - Method in class org.refcodes.io.InputStreamReceiver
isOpened() - Method in class org.refcodes.io.OutputStreamBytesTransmitter
isOpened() - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
isOpened() - Method in class org.refcodes.io.OutputStreamShortsTransmitter
isOpened() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
isOpened() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
isOpened() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
isOpened() - Method in class org.refcodes.io.PrefetchInputStreamReceiver

L

letMaxConnections(int) - Method in interface org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as of MaxConnectionsAccessor.MaxConnectionsMutator.setMaxConnections(int) and returns the very same value (getter).
letTimeoutInputStream(TimeoutInputStream) - Method in interface org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given TimeoutInputStream (setter) as of TimeoutInputStreamAccessor.TimeoutInputStreamMutator.setInputStream(TimeoutInputStream) and returns the very same value (getter).
LineBreakOutputStream - Class in org.refcodes.io
A LineBreakOutputStream wraps an OutputStream for adding line breaks after a given number of bytes being written.
LineBreakOutputStream(OutputStream, int) - Constructor for class org.refcodes.io.LineBreakOutputStream
Constructs a LineBreakOutputStream with the given arguments used for configuration.
LineBreakOutputStream(OutputStream, int, boolean) - Constructor for class org.refcodes.io.LineBreakOutputStream
Constructs a LineBreakOutputStream with the given arguments used for configuration.
LineBreakOutputStream(OutputStream, int, String) - Constructor for class org.refcodes.io.LineBreakOutputStream
Constructs a LineBreakOutputStream with the given arguments used for configuration.
LineBreakOutputStream(OutputStream, int, String, boolean) - Constructor for class org.refcodes.io.LineBreakOutputStream
Constructs a LineBreakOutputStream with the given arguments used for configuration.
LoopbackBytesReceiver - Class in org.refcodes.io
A LoopbackBytesReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackBytesTransmitter; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackBytesReceiver() - Constructor for class org.refcodes.io.LoopbackBytesReceiver
Instantiates a new loopback byte receiver impl.
LoopbackBytesReceiver(int) - Constructor for class org.refcodes.io.LoopbackBytesReceiver
Instantiates a new loopback byte receiver impl.
LoopbackBytesTransceiver - Class in org.refcodes.io
A LoopbackBytesTransceiver is a DatagramTransceiver connected directly within the same JVM with another LoopbackBytesTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackBytesTransceiver() - Constructor for class org.refcodes.io.LoopbackBytesTransceiver
Instantiates a new loopback byte transceiver impl.
LoopbackBytesTransceiver(int) - Constructor for class org.refcodes.io.LoopbackBytesTransceiver
Instantiates a new loopback byte transceiver impl.
LoopbackBytesTransmitter - Class in org.refcodes.io
A LoopbackBytesTransmitter is a DatagramTransmitter connected directly within the same JVM with a LoopbackBytesReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackBytesTransmitter() - Constructor for class org.refcodes.io.LoopbackBytesTransmitter
 
LoopbackDatagramsReceiver<DATA extends Serializable> - Class in org.refcodes.io
A LoopbackDatagramsReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackDatagramsTransmitter; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackDatagramsReceiver() - Constructor for class org.refcodes.io.LoopbackDatagramsReceiver
Instantiates a new loopback receiver impl.
LoopbackDatagramsReceiver(int) - Constructor for class org.refcodes.io.LoopbackDatagramsReceiver
Instantiates a new loopback receiver impl.
LoopbackDatagramsTransceiver<DATA extends Serializable> - Class in org.refcodes.io
A LoopbackDatagramsTransceiver is a DatagramTransceiver connected directly within the same JVM with another LoopbackDatagramsTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackDatagramsTransceiver() - Constructor for class org.refcodes.io.LoopbackDatagramsTransceiver
Instantiates a new loopback transceiver impl.
LoopbackDatagramsTransceiver(int) - Constructor for class org.refcodes.io.LoopbackDatagramsTransceiver
Instantiates a new loopback transceiver impl.
LoopbackDatagramsTransmitter<DATA extends Serializable> - Class in org.refcodes.io
A LoopbackDatagramsTransmitter is a DatagramTransmitter connected directly within the same JVM with a LoopbackDatagramsReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackDatagramsTransmitter() - Constructor for class org.refcodes.io.LoopbackDatagramsTransmitter
 
LoopbackShortsReceiver - Class in org.refcodes.io
A LoopbackShortsReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackShortsTransmitter; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackShortsReceiver() - Constructor for class org.refcodes.io.LoopbackShortsReceiver
Instantiates a new loopback short receiver impl.
LoopbackShortsReceiver(int) - Constructor for class org.refcodes.io.LoopbackShortsReceiver
Instantiates a new loopback short receiver impl.
LoopbackShortsTransceiver - Class in org.refcodes.io
A LoopbackShortsTransceiver is a DatagramTransceiver connected directly within the same JVM with another LoopbackShortsTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackShortsTransceiver() - Constructor for class org.refcodes.io.LoopbackShortsTransceiver
Instantiates a new loopback short transceiver impl.
LoopbackShortsTransceiver(int) - Constructor for class org.refcodes.io.LoopbackShortsTransceiver
Instantiates a new loopback short transceiver impl.
LoopbackShortsTransmitter - Class in org.refcodes.io
A LoopbackShortsTransmitter is a DatagramTransmitter connected directly within the same JVM with a LoopbackBytesReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackShortsTransmitter() - Constructor for class org.refcodes.io.LoopbackShortsTransmitter
 

M

mark(int) - Method in class org.refcodes.io.BlockingInputStream
mark(int) - Method in class org.refcodes.io.BoundedInputStream
mark(int) - Method in interface org.refcodes.io.BytesInputStream
Mark.
mark(int) - Method in class org.refcodes.io.FilterInputStream
mark(int) - Method in class org.refcodes.io.InputStreamTap
mark(int) - Method in class org.refcodes.io.InverseInputStream
mark(int) - Method in class org.refcodes.io.ReplaceInputStream
mark(int) - Method in class org.refcodes.io.ReplayInputStream
mark(int) - Method in class org.refcodes.io.SkipAvailableInputStream
mark(int) - Method in class org.refcodes.io.TimeoutInputStream
markSupported() - Method in class org.refcodes.io.BlockingInputStream
markSupported() - Method in class org.refcodes.io.BoundedInputStream
markSupported() - Method in interface org.refcodes.io.BytesInputStream
Mark supported.
markSupported() - Method in class org.refcodes.io.FilterInputStream
markSupported() - Method in class org.refcodes.io.InputStreamTap
markSupported() - Method in class org.refcodes.io.InverseInputStream
markSupported() - Method in class org.refcodes.io.ReplaceInputStream
markSupported() - Method in class org.refcodes.io.ReplayInputStream
markSupported() - Method in class org.refcodes.io.SkipAvailableInputStream
markSupported() - Method in class org.refcodes.io.TimeoutInputStream
MaxConnectionsAccessor - Interface in org.refcodes.io
Provides an accessor for a maximum connections property.
MaxConnectionsAccessor.MaxConnectionsBuilder<B extends MaxConnectionsAccessor.MaxConnectionsBuilder<B>> - Interface in org.refcodes.io
Provides a builder method for a maximum connections property returning the builder for applying multiple build operations.
MaxConnectionsAccessor.MaxConnectionsMutator - Interface in org.refcodes.io
Provides a mutator for a maximum connections property.
MaxConnectionsAccessor.MaxConnectionsProperty - Interface in org.refcodes.io
Provides a maximum connections property.

N

next() - Method in class org.refcodes.io.SerializableIterator
next() - Method in class org.refcodes.io.SerializableListIterator
nextIndex() - Method in class org.refcodes.io.SerializableListIterator
nextRaw() - Method in interface org.refcodes.io.RowReader
Reads the next row and returns it as is ("raw").
nextRow() - Method in interface org.refcodes.io.RowReader
Reads the next element.

O

open() - Method in class org.refcodes.io.AbstractBytesReceiver.ConnectableAutomaton
open() - Method in class org.refcodes.io.AbstractBytesReceiver
Open.
open() - Method in class org.refcodes.io.AbstractShortsReceiver.ConnectableAutomaton
open() - Method in class org.refcodes.io.AbstractShortsReceiver
Open.
open(InputStream) - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
Open, see ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.AbstractInputStreamReceiver
Open, see also ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
Open, see also ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.AbstractPrefetchInputStreamReceiver
Open, see also ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.InputStreamConnectionByteReceiverImpl
Open, see ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.InputStreamConnectionReceiverImpl
Open, see also ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.PrefetchInputStreamConnectionByteReceiver
Open, see also ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.PrefetchInputStreamConnectionReceiver
Open, see also ConnectionOpenable.open(Object).
open(InputStream, OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
open(InputStream, OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
open(InputStream, OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
open(InputStream, OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
open(OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
HINT: For testing purposes you can pass an already flushed ObjectOutputStream (via ObjectOutputStream.flush()) encapsulating a PipedOutputStream which in turn encapsulates a PipedInputStream to this BidirectionalStreamConnectionByteTransceiverImpl.open(OutputStream) method.
open(OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
HINT: For testing purposes you can pass an already flushed ObjectOutputStream (via ObjectOutputStream.flush()) encapsulating a PipedOutputStream which in turn encapsulates a PipedInputStream to this BidirectionalStreamConnectionTransceiverImpl.open(OutputStream) method.
open(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionBytesTransmitter
open(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionDatagramsTransmitter
open(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionShortsTransmitter
open(OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
HINT: For testing purposes you can pass an already flushed ObjectOutputStream (via ObjectOutputStream.flush()) encapsulating a PipedOutputStream which in turn encapsulates a PipedInputStream to this PrefetchBidirectionalStreamConnectionByteTransceiver.open(OutputStream) method.
open(OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
HINT: For testing purposes you can pass an already flushed ObjectOutputStream (via ObjectOutputStream.flush()) encapsulating a PipedOutputStream which in turn encapsulates a PipedInputStream to this PrefetchBidirectionalStreamConnectionTransceiver.open(OutputStream) method.
open(LoopbackBytesReceiver) - Method in class org.refcodes.io.LoopbackBytesTransmitter
open(LoopbackBytesTransceiver) - Method in class org.refcodes.io.LoopbackBytesTransceiver
open(LoopbackBytesTransmitter) - Method in class org.refcodes.io.LoopbackBytesReceiver
open(LoopbackDatagramsReceiver<DATA>) - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
open(LoopbackDatagramsTransceiver<DATA>) - Method in class org.refcodes.io.LoopbackDatagramsTransceiver
open(LoopbackDatagramsTransmitter<DATA>) - Method in class org.refcodes.io.LoopbackDatagramsReceiver
open(LoopbackShortsReceiver) - Method in class org.refcodes.io.LoopbackShortsTransmitter
open(LoopbackShortsTransceiver) - Method in class org.refcodes.io.LoopbackShortsTransceiver
open(LoopbackShortsTransmitter) - Method in class org.refcodes.io.LoopbackShortsReceiver
openTempFile(String) - Static method in class org.refcodes.io.FileUtility
Opens a temporary (existing) File which has been created via FileUtility.createTempFile(String), FileUtility.createTempFile(String, boolean), FileUtility.createTempFile(String, long, byte) or FileUtility.createTempFile(String, long, byte, boolean) (make sure to use the same base filename when opening as has been used when creating).
org.refcodes.io - module org.refcodes.io
 
org.refcodes.io - package org.refcodes.io
This artifact defines basic types handling communication between processes (across system boundaries), to be harnessed by complex and low level I/O, such as the InputStream decorator types ReplayInputStream, FilterInputStream, ClipboardInputStream, ZipFileInputStream, ReplaceInputStream or TimeoutInputStream alongside AvailableInputStream as well as the OutputStream decorator types ClipboardOutputStream, LineBreakOutputStream or ZipFileOutputStream.
OutputStreamBytesTransmitter - Class in org.refcodes.io
The Class OutputStreamBytesTransmitter.
OutputStreamBytesTransmitter(OutputStream) - Constructor for class org.refcodes.io.OutputStreamBytesTransmitter
Instantiates a new output stream byte sender impl.
OutputStreamComposite - Class in org.refcodes.io
A OutputStreamComposite wraps multiple OutputStream instances to which to dispatch any operation applied to the OutputStreamComposite instance.
OutputStreamComposite(OutputStream...) - Constructor for class org.refcodes.io.OutputStreamComposite
Constructs a OutputStreamComposite with the given OutputStream instances to which to spread the data written to this OutputStreamComposite instance.
OutputStreamConnectionBytesTransmitter - Class in org.refcodes.io
OutputStreamConnectionBytesTransmitter() - Constructor for class org.refcodes.io.OutputStreamConnectionBytesTransmitter
 
OutputStreamConnectionDatagramsTransmitter<DATA extends Serializable> - Class in org.refcodes.io
OutputStreamConnectionDatagramsTransmitter() - Constructor for class org.refcodes.io.OutputStreamConnectionDatagramsTransmitter
 
OutputStreamConnectionShortsTransmitter - Class in org.refcodes.io
OutputStreamConnectionShortsTransmitter() - Constructor for class org.refcodes.io.OutputStreamConnectionShortsTransmitter
 
OutputStreamDatagramsTransmitter<DATA extends Serializable> - Class in org.refcodes.io
The Class OutputStreamDatagramsTransmitter.
OutputStreamDatagramsTransmitter(OutputStream) - Constructor for class org.refcodes.io.OutputStreamDatagramsTransmitter
Instantiates a new output stream sender impl.
OutputStreamShortsTransmitter - Class in org.refcodes.io
The Class OutputStreamShortsTransmitter.
OutputStreamShortsTransmitter(OutputStream) - Constructor for class org.refcodes.io.OutputStreamShortsTransmitter
Instantiates a new output stream short sender impl.

P

PrefetchBidirectionalStreamByteTransceiver - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamByteTransceiver.
PrefetchBidirectionalStreamByteTransceiver(InputStream, OutputStream) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Instantiates a new prefetch bidirectional stream byte transceiver impl.
PrefetchBidirectionalStreamConnectionByteTransceiver - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamConnectionByteTransceiver.
PrefetchBidirectionalStreamConnectionByteTransceiver() - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
 
PrefetchBidirectionalStreamConnectionTransceiver<DATA extends Serializable> - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamConnectionTransceiver.
PrefetchBidirectionalStreamConnectionTransceiver() - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
Instantiates a new prefetch bidirectional stream connection transceiver impl.
PrefetchBidirectionalStreamConnectionTransceiver(ExecutorService) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
Instantiates a new prefetch bidirectional stream connection transceiver impl.
PrefetchBidirectionalStreamTransceiver<DATA extends Serializable> - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamTransceiver.
PrefetchBidirectionalStreamTransceiver(InputStream, OutputStream) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Instantiates a new prefetch bidirectional stream transceiver impl.
PrefetchBidirectionalStreamTransceiver(InputStream, OutputStream, ExecutorService) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Instantiates a new prefetch bidirectional stream transceiver impl.
PrefetchInputStreamByteReceiver - Class in org.refcodes.io
The Class PrefetchInputStreamByteReceiver.
PrefetchInputStreamByteReceiver(InputStream) - Constructor for class org.refcodes.io.PrefetchInputStreamByteReceiver
Instantiates a new prefetch input stream byte receiver impl.
PrefetchInputStreamConnectionByteReceiver - Class in org.refcodes.io
Implementation of the InputStreamConnectionReceiver interface.
PrefetchInputStreamConnectionByteReceiver() - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionByteReceiver
 
PrefetchInputStreamConnectionReceiver<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the InputStreamConnectionReceiver interface.
PrefetchInputStreamConnectionReceiver() - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionReceiver
Instantiates a new prefetch input stream connection receiver impl.
PrefetchInputStreamConnectionReceiver(ExecutorService) - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionReceiver
Instantiates a new prefetch input stream connection receiver impl.
PrefetchInputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io
The Class PrefetchInputStreamReceiver.
PrefetchInputStreamReceiver(InputStream) - Constructor for class org.refcodes.io.PrefetchInputStreamReceiver
Instantiates a new prefetch input stream receiver impl.
PrefetchInputStreamReceiver(InputStream, ExecutorService) - Constructor for class org.refcodes.io.PrefetchInputStreamReceiver
Instantiates a new prefetch input stream receiver impl.
previous() - Method in class org.refcodes.io.SerializableListIterator
previousIndex() - Method in class org.refcodes.io.SerializableListIterator
pushDatagram(byte) - Method in class org.refcodes.io.AbstractBytesDestination
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(byte) - Method in class org.refcodes.io.LoopbackBytesReceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(byte) - Method in class org.refcodes.io.LoopbackBytesTransceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(short) - Method in class org.refcodes.io.AbstractShortsDestination
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(short) - Method in class org.refcodes.io.LoopbackShortsReceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(short) - Method in class org.refcodes.io.LoopbackShortsTransceiver
Pushes a datagram into the LoopbackBytesReceiver.
pushDatagram(DATA) - Method in class org.refcodes.io.AbstractDatagramsReceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(DATA) - Method in class org.refcodes.io.LoopbackDatagramsReceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(DATA) - Method in class org.refcodes.io.LoopbackDatagramsTransceiver
Pushes a datagram into the LoopbackDatagramsReceiver.
pushDatagrams(byte[]) - Method in class org.refcodes.io.AbstractBytesDestination
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(byte[]) - Method in class org.refcodes.io.LoopbackBytesReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(byte[], int, int) - Method in class org.refcodes.io.AbstractBytesDestination
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(byte[], int, int) - Method in class org.refcodes.io.LoopbackBytesReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(short[]) - Method in class org.refcodes.io.AbstractShortsDestination
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(short[]) - Method in class org.refcodes.io.LoopbackShortsReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(short[], int, int) - Method in class org.refcodes.io.AbstractShortsDestination
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(short[], int, int) - Method in class org.refcodes.io.LoopbackShortsReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(DATA[]) - Method in class org.refcodes.io.AbstractDatagramsReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(DATA[]) - Method in class org.refcodes.io.LoopbackDatagramsReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(DATA[], int, int) - Method in class org.refcodes.io.AbstractDatagramsReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(DATA[], int, int) - Method in class org.refcodes.io.LoopbackDatagramsReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.

R

read() - Method in class org.refcodes.io.BlockingInputStream
read() - Method in class org.refcodes.io.BoundedInputStream
read() - Method in interface org.refcodes.io.BytesInputStream
Read.
read() - Method in class org.refcodes.io.BytesReceiver.ReceiverInputStream
read() - Method in class org.refcodes.io.FilterInputStream
read() - Method in class org.refcodes.io.InputStreamTap
read() - Method in class org.refcodes.io.InverseInputStream
read() - Method in class org.refcodes.io.ReplaceInputStream
read() - Method in class org.refcodes.io.ReplayInputStream
read() - Method in class org.refcodes.io.SkipAvailableInputStream
read() - Method in class org.refcodes.io.TimeoutInputStream
Caution: The timeout (as of TimeoutInputStream.getReadTimeoutMillis()) is being applied!
read(byte[]) - Method in class org.refcodes.io.BlockingInputStream
read(byte[]) - Method in class org.refcodes.io.BoundedInputStream
read(byte[]) - Method in interface org.refcodes.io.BytesInputStream
Read.
read(byte[]) - Method in class org.refcodes.io.InputStreamTap
read(byte[]) - Method in class org.refcodes.io.SkipAvailableInputStream
read(byte[]) - Method in class org.refcodes.io.TimeoutInputStream
Caution: The timeout (as of TimeoutInputStream.getReadTimeoutMillis()) is being applied!
read(byte[], int, int) - Method in class org.refcodes.io.BlockingInputStream
read(byte[], int, int) - Method in class org.refcodes.io.BoundedInputStream
read(byte[], int, int) - Method in interface org.refcodes.io.BytesInputStream
Read.
read(byte[], int, int) - Method in class org.refcodes.io.BytesReceiver.ReceiverInputStream
read(byte[], int, int) - Method in class org.refcodes.io.InputStreamTap
read(byte[], int, int) - Method in class org.refcodes.io.SkipAvailableInputStream
read(byte[], int, int) - Method in class org.refcodes.io.TimeoutInputStream
Caution: The timeout (as of TimeoutInputStream.getReadTimeoutMillis()) is being applied!
read(byte[], int, int, long) - Method in class org.refcodes.io.AvailableInputStream
Enriches the TimeoutInputStream.read(byte[], int, int) method with a timeout.
read(byte[], int, int, long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the TimeoutInputStream.read(byte[], int, int) method with a timeout.
read(byte[], long) - Method in class org.refcodes.io.AvailableInputStream
Enriches the TimeoutInputStream.read(byte[]) method with a timeout.
read(byte[], long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the TimeoutInputStream.read(byte[]) method with a timeout.
read(long) - Method in class org.refcodes.io.AvailableInputStream
Enriches the TimeoutInputStream.read() method with a timeout.
read(long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the TimeoutInputStream.read() method with a timeout.
readAllBytes() - Method in class org.refcodes.io.BlockingInputStream
readAllBytes() - Method in class org.refcodes.io.BoundedInputStream
readAllBytes() - Method in class org.refcodes.io.InputStreamTap
readAllBytes() - Method in class org.refcodes.io.SkipAvailableInputStream
readAllBytes(long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the InputStream.readAllBytes() method with a timeout.
readNBytes(byte[], int, int) - Method in class org.refcodes.io.BlockingInputStream
readNBytes(byte[], int, int) - Method in class org.refcodes.io.BoundedInputStream
readNBytes(byte[], int, int) - Method in class org.refcodes.io.InputStreamTap
readNBytes(byte[], int, int) - Method in class org.refcodes.io.SkipAvailableInputStream
readNBytes(byte[], int, int) - Method in class org.refcodes.io.TimeoutInputStream
Caution: The timeout (as of TimeoutInputStream.getReadTimeoutMillis()) is being applied!
readNBytes(byte[], int, int, long) - Method in class org.refcodes.io.AvailableInputStream
Enriches the TimeoutInputStream.readNBytes(byte[], int, int) method with a timeout.
readNBytes(byte[], int, int, long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the TimeoutInputStream.readNBytes(byte[], int, int) method with a timeout.
readNBytes(int) - Method in class org.refcodes.io.InputStreamTap
readNBytes(int) - Method in class org.refcodes.io.SkipAvailableInputStream
readNBytes(int) - Method in class org.refcodes.io.TimeoutInputStream
Caution: The timeout (as of TimeoutInputStream.getReadTimeoutMillis()) is being applied!
readNBytes(int, long) - Method in class org.refcodes.io.AvailableInputStream
Enriches the TimeoutInputStream.readNBytes(int) method with a timeout.
readNBytes(int, long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the TimeoutInputStream.readNBytes(int) method with a timeout.
Receivable - Interface in org.refcodes.io
The Interface Receivable.
receive() - Method in class org.refcodes.io.AbstractDatagramsReceiver
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in class org.refcodes.io.AbstractInputStreamReceiver
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in interface org.refcodes.io.DatagramDestination
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in interface org.refcodes.io.DatagramsDestination
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in class org.refcodes.io.DatagramsReceiverDecorator
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in class org.refcodes.io.InputStreamReceiver
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
Reads (receives) the next datagram passed from a DatagramTransmitter counterpart.
receive(int) - Method in interface org.refcodes.io.DatagramsDestination
Similar to DatagramsDestination.receiveAll() though at maximum the amount of data as provided returned.
receive(int) - Method in interface org.refcodes.io.DatagramsReceiver
Similar to DatagramsDestination.receiveAll() though at maximum the amount of data as provided returned.
receive(int) - Method in class org.refcodes.io.DatagramsReceiverDecorator
Similar to DatagramsDestination.receiveAll() though at maximum the amount of data as provided returned.
receive(DATA[], int, int) - Method in interface org.refcodes.io.DatagramsDestination
Receives a byte array with the number of datagrams specified inserted at the given offset.
receiveAll() - Method in class org.refcodes.io.AbstractDatagramsReceiver
Reads (receives) the all currently available data.
receiveAll() - Method in class org.refcodes.io.BidirectionalStreamTransceiver
Reads (receives) the all currently available data.
receiveAll() - Method in interface org.refcodes.io.DatagramsDestination
Reads (receives) the all currently available data.
receiveAll() - Method in interface org.refcodes.io.DatagramsReceiver
Reads (receives) the all currently available data.
receiveAll() - Method in class org.refcodes.io.DatagramsReceiverDecorator
Reads (receives) the all currently available data.
receiveAll() - Method in class org.refcodes.io.InputStreamReceiver
Reads (receives) the all currently available data.
receiveAll() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Reads (receives) the all currently available data.
receiveAll() - Method in class org.refcodes.io.PrefetchInputStreamReceiver
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.AbstractBytesDestination
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.AbstractBytesReceiver
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
Reads (receives) the all currently available data.
receiveAllBytes() - Method in interface org.refcodes.io.BytesDestination
Reads (receives) the all currently available data.
receiveAllBytes() - Method in interface org.refcodes.io.BytesReceiver
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.BytesReceiverDecorator
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.InputStreamByteReceiver
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Reads (receives) the all currently available data.
receiveAllBytes() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
Reads (receives) the all currently available data.
receiveAllShorts() - Method in class org.refcodes.io.AbstractShortsDestination
Reads (receives) the all currently available data.
receiveAllShorts() - Method in class org.refcodes.io.AbstractShortsReceiver
Reads (receives) the all currently available data.
receiveAllShorts() - Method in interface org.refcodes.io.ShortsDestination
Reads (receives) the all currently available data.
receiveAllShorts() - Method in interface org.refcodes.io.ShortsReceiver
Reads (receives) the all currently available data.
receiveAllShorts() - Method in class org.refcodes.io.ShortsReceiverDecorator
Reads (receives) the all currently available data.
receiveByte() - Method in class org.refcodes.io.AbstractBytesDestination
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.AbstractBytesReceiver
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in interface org.refcodes.io.ByteDestination
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in interface org.refcodes.io.BytesDestination
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.BytesReceiverDecorator
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.InputStreamByteReceiver
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveByte() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiver
Reads (receives) the next byte, in case none byte is available, then this method blocks until one is available.
receiveBytes(byte[], int, int) - Method in interface org.refcodes.io.BytesDestination
Receives a byte array with the number of bytes specified inserted at the given offset.
receiveBytes(int) - Method in class org.refcodes.io.AbstractBytesDestination
Similar to BytesDestination.receiveAllBytes() though at maximum the amount of data as of the provided length returned.
receiveBytes(int) - Method in class org.refcodes.io.AbstractBytesReceiver
Similar to BytesDestination.receiveAllBytes() though at maximum the amount of data as of the provided length returned.
receiveBytes(int) - Method in interface org.refcodes.io.BytesDestination
Similar to BytesDestination.receiveAllBytes() though at maximum the amount of data as of the provided length returned.
receiveBytes(int) - Method in interface org.refcodes.io.BytesReceiver
Similar to BytesDestination.receiveAllBytes() though at maximum the amount of data as of the provided length returned.
receiveBytes(int) - Method in class org.refcodes.io.BytesReceiverDecorator
Similar to BytesDestination.receiveAllBytes() though at maximum the amount of data as of the provided length returned.
receiveBytesWithin(long, byte[], int, int) - Method in interface org.refcodes.io.BytesReceiver
Receives a byte array with the number of bytes specified inserted at the given offset.
receiveBytesWithin(long, int) - Method in interface org.refcodes.io.BytesReceiver
Receives a byte array with the number of bytes specified.
receiveByteWithin(long) - Method in interface org.refcodes.io.BytesReceiver
Receives a byte.
ReceiverInputStream(BytesReceiver) - Constructor for class org.refcodes.io.BytesReceiver.ReceiverInputStream
Uses the provided BytesReceiver to provide InputStream functionality.
receiveShort() - Method in class org.refcodes.io.AbstractShortsDestination
Reads (receives) the next short available, in case none short is available, then this method blocks until one is available.
receiveShort() - Method in class org.refcodes.io.AbstractShortsReceiver
Reads (receives) the next short available, in case none short is available, then this method blocks until one is available.
receiveShort() - Method in interface org.refcodes.io.ShortDestination
Reads (receives) the next short available, in case none short is available, then this method blocks until one is available.
receiveShort() - Method in interface org.refcodes.io.ShortsDestination
Reads (receives) the next short available, in case none short is available, then this method blocks until one is available.
receiveShort() - Method in class org.refcodes.io.ShortsReceiverDecorator
Reads (receives) the next short available, in case none short is available, then this method blocks until one is available.
receiveShorts(int) - Method in class org.refcodes.io.AbstractShortsDestination
Similar to ShortsDestination.receiveAllShorts() though at maximum the amount of data as provided returned.
receiveShorts(int) - Method in class org.refcodes.io.AbstractShortsReceiver
Similar to ShortsDestination.receiveAllShorts() though at maximum the amount of data as provided returned.
receiveShorts(int) - Method in interface org.refcodes.io.ShortsDestination
Similar to ShortsDestination.receiveAllShorts() though at maximum the amount of data as provided returned.
receiveShorts(int) - Method in interface org.refcodes.io.ShortsReceiver
Similar to ShortsDestination.receiveAllShorts() though at maximum the amount of data as provided returned.
receiveShorts(int) - Method in class org.refcodes.io.ShortsReceiverDecorator
Similar to ShortsDestination.receiveAllShorts() though at maximum the amount of data as provided returned.
receiveShorts(short[], int, int) - Method in interface org.refcodes.io.ShortsDestination
Receives a short array with the number of bytes specified inserted at the given offset.
remove() - Method in class org.refcodes.io.SerializableIterator
remove() - Method in class org.refcodes.io.SerializableListIterator
ReplaceInputStream - Class in org.refcodes.io
The ReplaceInputStream replaces a give byte sequence with another given bytes sequence.
ReplaceInputStream(InputStream, byte[], byte[]) - Constructor for class org.refcodes.io.ReplaceInputStream
Constructs a ReplaceInputStream from the given InputStream replacing given bytes with replacement bytes.
ReplaceInputStream(InputStream, String, String) - Constructor for class org.refcodes.io.ReplaceInputStream
Constructs a ReplaceInputStream from the given InputStream replacing given bytes with replacement bytes.
ReplaceInputStream(InputStream, String, String, Charset) - Constructor for class org.refcodes.io.ReplaceInputStream
Constructs a ReplaceInputStream from the given InputStream replacing given bytes with replacement bytes.
ReplayInputStream - Class in org.refcodes.io
ReplayInputStream(InputStream) - Constructor for class org.refcodes.io.ReplayInputStream
reset() - Method in class org.refcodes.io.BlockingInputStream
reset() - Method in class org.refcodes.io.BoundedInputStream
reset() - Method in interface org.refcodes.io.BytesInputStream
Reset.
reset() - Method in class org.refcodes.io.FilterInputStream
reset() - Method in class org.refcodes.io.InputStreamTap
reset() - Method in class org.refcodes.io.InverseInputStream
reset() - Method in class org.refcodes.io.ReplaceInputStream
reset() - Method in class org.refcodes.io.ReplayInputStream
reset() - Method in class org.refcodes.io.SkipAvailableInputStream
reset() - Method in class org.refcodes.io.TimeoutInputStream
resolveClass(ObjectStreamClass) - Method in class org.refcodes.io.SerializableObjectInputStream
RowReader<T> - Interface in org.refcodes.io
A RowReader reads a set of elements (a row) from an external source.
RowWriter<T> - Interface in org.refcodes.io
A RowWriter writes a set of elements (a row) to an external destination.

S

SerializableIterator<T> - Class in org.refcodes.io
Makes the wrapped Iterator serializable, else passing Iterator instances would cause an NotSerializableException or similar.
SerializableIterator() - Constructor for class org.refcodes.io.SerializableIterator
Instantiates a new serializable iterator impl.
SerializableIterator(Iterator<T>) - Constructor for class org.refcodes.io.SerializableIterator
Instantiates a new serializable iterator impl.
SerializableListIterator<T> - Class in org.refcodes.io
Makes the wrapped ListIterator serializable, else passing ListIterator instances would cause an NotSerializableException or similar.
SerializableListIterator() - Constructor for class org.refcodes.io.SerializableListIterator
Instantiates a new serializable list iterator impl.
SerializableListIterator(ListIterator<T>) - Constructor for class org.refcodes.io.SerializableListIterator
Instantiates a new serializable list iterator impl.
SerializableObjectInputStream - Class in org.refcodes.io
The SerializableObjectInputStream extends an ordinary ObjectInputStream to also resolve primitive types.
SerializableObjectInputStream(InputStream) - Constructor for class org.refcodes.io.SerializableObjectInputStream
Instantiates a new serializable object input stream impl.
set(T) - Method in class org.refcodes.io.SerializableListIterator
setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.io.AbstractBytesReceiver.ConnectableAutomaton
setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.io.AbstractBytesReceiver
Sets the connection status.
setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.io.AbstractShortsReceiver.ConnectableAutomaton
setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.io.AbstractShortsReceiver
Sets the connection status.
setEncoding(String) - Method in class org.refcodes.io.InputStreamStringBuilder
setInputStream(InputStream) - Method in class org.refcodes.io.InputStreamStringBuilder
setInputStream(TimeoutInputStream) - Method in interface org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamMutator
Sets the timeout input stream for the timeout input stream property.
setMaxConnections(int) - Method in interface org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsMutator
Sets the maximum connections for the maximum connections property.
ShortArrayReceiver - Class in org.refcodes.io
The Class ShortArrayReceiver.
ShortArrayReceiver(short[]) - Constructor for class org.refcodes.io.ShortArrayReceiver
Instantiates a new short array receiver impl.
ShortArrayReceiver(List<Short>) - Constructor for class org.refcodes.io.ShortArrayReceiver
Instantiates a new short array receiver impl.
ShortArraySource - Class in org.refcodes.io
The Class ShortArraySource.
ShortArraySource() - Constructor for class org.refcodes.io.ShortArraySource
 
ShortDestination - Interface in org.refcodes.io
The ShortDestination is used to receive shorts in a unified way.
ShortReceiver - Interface in org.refcodes.io
The ShortReceiver is used to receive shot values in a unified way.
ShortsDestination - Interface in org.refcodes.io
The ShortsDestination is used to receive short blocks (arrays) in a unified way.
ShortSource - Interface in org.refcodes.io
The ShortSource is used to send shorts in a unified way.
ShortsReceiver - Interface in org.refcodes.io
The Interface ShortsReceiver.
ShortsReceiverDecorator - Class in org.refcodes.io
The ShortsReceiverDecorator decorates a ShortsDestination with the additional methods of a ShortsReceiver making it easy to use a ShortsDestination wherever a ShortsReceiver is expected.
ShortsReceiverDecorator(ShortsDestination) - Constructor for class org.refcodes.io.ShortsReceiverDecorator
Instantiates a new short receiver decorator.
ShortsSource - Interface in org.refcodes.io
The ShortsSource is used to send short blocks (arrays) in a unified way.
ShortsTransceiver - Interface in org.refcodes.io
A ShortsTransceiver combines the functionality of a ShortsTransmitter and of a ShortsReceiver. e.g. for building loopback devices.
ShortsTransmitter - Interface in org.refcodes.io
The ShortsTransmitter is used to send short blocks (arrays) in a unified way.
ShortTransceiver - Interface in org.refcodes.io
Combines the ShortTransmitter and ShortReceiver functionality in a single interface to be implemented by a single class so that ShortsTransmitter and ShortReceiver functionality can be provided by a single instance.
ShortTransmitter - Interface in org.refcodes.io
The Interface ShortsTransmitter.
ShortTransmitterDecorator - Class in org.refcodes.io
The ShortTransmitterDecorator decorates a ShortsSource with the additional methods of a ShortsTransmitter making it easy to use a ShortsSource wherever a ShortsTransmitter is expected.
ShortTransmitterDecorator(ShortsSource) - Constructor for class org.refcodes.io.ShortTransmitterDecorator
Instantiates a new short sender decorator.
skip(long) - Method in class org.refcodes.io.BoundedInputStream
skip(long) - Method in interface org.refcodes.io.BytesInputStream
Skip.
skip(long) - Method in interface org.refcodes.io.BytesReceiver
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class org.refcodes.io.InputStreamTap
skip(long) - Method in class org.refcodes.io.InverseInputStream
skip(long) - Method in class org.refcodes.io.SkipAvailableInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in interface org.refcodes.io.Skippable
Skips over and discards n bytes of data from this input stream.
skip(long, long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the InputStream.skip(long) method with a timeout.
skipAvailable() - Method in interface org.refcodes.io.Skippable
Clears the read buffer from all available bytes as of Skippable.available() at the time of this call.
skipAvailableExcept(int) - Method in interface org.refcodes.io.Skippable
Skips all currently available bytes except the number of bytes specified.
SkipAvailableInputStream - Class in org.refcodes.io
The SkipAvailableInputStream decorates an InputStream with skip timed functionality, e.g. skip all currently available bytes (Skippable.skipAvailable()), all bytes available for a period of time (SkipAvailableInputStream.skipAvailableWithin(long)) or skip all bytes available till a send pause of a given time is detected (SkipAvailableInputStream.skipAvailableTillSilenceFor(long) or Skippable.skipAvailableTillSilenceFor(long, long)).
SkipAvailableInputStream(InputStream) - Constructor for class org.refcodes.io.SkipAvailableInputStream
Constructs a SkipAvailableInputStream decorating an InputStream with additional timeout functionality.
SkipAvailableInputStream(InputStream, long) - Constructor for class org.refcodes.io.SkipAvailableInputStream
Constructs a SkipAvailableInputStream decorating an InputStream with additional timeout functionality.
skipAvailableTill(long) - Method in interface org.refcodes.io.Skippable
Skips all available bytes till the given time span elapsed.
skipAvailableTillSilenceFor(long) - Method in class org.refcodes.io.SkipAvailableInputStream
Skips all available bytes till a given time span of silence is detected: The number of bytes available must be 0 for the given time span for this operation to conclude.
skipAvailableTillSilenceFor(long) - Method in interface org.refcodes.io.Skippable
Skips all available bytes till a given time span of silence is detected: The number of bytes available must be 0 for the given time span for this operation to conclude.
skipAvailableTillSilenceFor(long, long) - Method in interface org.refcodes.io.Skippable
Skips all available bytes till a given time span of silence is detected: The number of bytes available must be 0 for the given time span for this operation to conclude.
skipAvailableWithin(int, int) - Method in interface org.refcodes.io.Skippable
Skips all available bytes till after the given time no more bytes are available, else skipping is repeated till no more bytes are available within the given time span.
skipAvailableWithin(long) - Method in class org.refcodes.io.SkipAvailableInputStream
Skips all available bytes till after the given time no more bytes are available, else skipping is repeated till no more bytes are available within the given time span.This method blocks until the according available bytes have been skipped.
skipAvailableWithin(long) - Method in interface org.refcodes.io.Skippable
Skips all available bytes till after the given time no more bytes are available, else skipping is repeated till no more bytes are available within the given time span.This method blocks until the according available bytes have been skipped.
skipAvailableWithin(long, long) - Method in interface org.refcodes.io.Skippable
Skips all available bytes till after the given time no more bytes are available, else skipping is repeated till no more bytes are available within the given time span.
skipNBytes(long) - Method in class org.refcodes.io.InputStreamTap
skipNBytes(long, long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the InputStream.skipNBytes(long) method with a timeout.
Skippable - Interface in org.refcodes.io
The Skippable interface defines methods useful for omitting bytes known to be unusable for the according operation.

T

TimeoutInputStream - Class in org.refcodes.io
The TimeoutInputStream decorates an InputStream with time-out functionality using CompletableFuture functionality.
TimeoutInputStream(InputStream) - Constructor for class org.refcodes.io.TimeoutInputStream
Constructs a TimeoutInputStream decorating an InputStream with additional timeout functionality.
TimeoutInputStream(InputStream, long) - Constructor for class org.refcodes.io.TimeoutInputStream
Constructs a TimeoutInputStream decorating an InputStream with additional timeout functionality.
TimeoutInputStream(InputStream, long, ExecutorService) - Constructor for class org.refcodes.io.TimeoutInputStream
Constructs a TimeoutInputStream decorating an InputStream with additional timeout functionality.
TimeoutInputStream(InputStream, ExecutorService) - Constructor for class org.refcodes.io.TimeoutInputStream
Constructs a TimeoutInputStream decorating an InputStream with additional timeout functionality.
TimeoutInputStreamAccessor - Interface in org.refcodes.io
Provides an accessor for an timeout input stream property.
TimeoutInputStreamAccessor.TimeoutInputStreamBuilder<B extends TimeoutInputStreamAccessor.TimeoutInputStreamBuilder<?>> - Interface in org.refcodes.io
Provides a mutator for an timeout input stream property.
TimeoutInputStreamAccessor.TimeoutInputStreamMutator - Interface in org.refcodes.io
Provides a mutator for an timeout input stream property.
TimeoutInputStreamAccessor.TimeoutInputStreamProperty - Interface in org.refcodes.io
Provides an timeout input stream property.
toFileNameFromZip(String) - Static method in class org.refcodes.io.ZipUtility
Truncates the ".zip" suffix from the filename and returns the result.
toInputStream(File) - Static method in class org.refcodes.io.ZipUtility
Returns an InputStream from the provided File.
toJarHierarchy(URL) - Static method in class org.refcodes.io.FileUtility
Takes an URL pointing into a (nested) JAR resources and returns a list of JAR archive names (including the ".jar" suffix) in the order of their nesting, the first JAR archive being the outermost (parent) archive and the last JAR archive being the innermost archive.
toNestedJarFileUrl(URL, File) - Static method in class org.refcodes.io.FileUtility
Convenience method testing whether the given JAR file resource already exists in the expected folder layout .Returns its URL in case it already exists else it is being created and then the URL is returned.
toOutputStream(File) - Static method in class org.refcodes.io.ZipFileOutputStream
Returns an OutputStream to the provided File.
toParentJarUrl() - Static method in class org.refcodes.io.FileUtility
Determines the parent JAR file's URL for your running application (not including the "!"
toString() - Method in class org.refcodes.io.BijectiveOutputStream
toString() - Method in class org.refcodes.io.InputStreamStringBuilder
toString() - Method in class org.refcodes.io.InputStreamTap
toString() - Method in class org.refcodes.io.InverseInputStream
toString() - Method in class org.refcodes.io.SkipAvailableInputStream
toString(InputStream) - Method in class org.refcodes.io.InputStreamStringBuilder
The String being build by the builder upon the settings of the attributes.
toString(InputStream, String) - Method in class org.refcodes.io.InputStreamStringBuilder
The String being build by the builder upon the settings of the attributes.
toString(String) - Method in class org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings() - Method in class org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings(InputStream) - Method in class org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings(InputStream, String) - Method in class org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings(String) - Method in class org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toTempBaseFileName() - Static method in class org.refcodes.io.FileUtility
Generates a base name for a temporary file (excluding a file suffix) consisting if the current time in milliseconds and a portion of random characters to avoid name clashes: "temp-012345678901234567890123456789-abcdefgh".
toTempFileName() - Static method in class org.refcodes.io.FileUtility
Generates a file name for a temporary file consisting if the current time in milliseconds and a portion of random characters to avoid name clashes: "temp-012345678901234567890123456789-abcdefgh.tmp".
transferTo(OutputStream) - Method in class org.refcodes.io.BoundedInputStream
transferTo(OutputStream) - Method in class org.refcodes.io.InputStreamTap
transferTo(OutputStream) - Method in class org.refcodes.io.SkipAvailableInputStream
transferTo(OutputStream, long) - Method in class org.refcodes.io.TimeoutInputStream
Enriches the InputStream.transferTo(OutputStream) method with a timeout.
transmit(DATA) - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.BidirectionalStreamTransceiver
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in interface org.refcodes.io.DatagramSource
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in interface org.refcodes.io.DatagramsSource
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.LoopbackDatagramsTransceiver
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.OutputStreamConnectionDatagramsTransmitter
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiver
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA) - Method in class org.refcodes.io.TransmitterDecorator
Writes (sends) a datagram to a listening DatagramReceiver.
transmit(DATA[]) - Method in class org.refcodes.io.BidirectionalStreamTransceiver
Writes (sends) a datagram block to a listening DatagramReceiver or DatagramsReceiver.
transmit(DATA[]) - Method in interface org.refcodes.io.DatagramsSource
Writes (sends) a datagram block to a listening DatagramReceiver or DatagramsReceiver.
transmit(DATA[]) - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
Writes (sends) a datagram block to a listening DatagramReceiver or DatagramsReceiver.
transmit(DATA[]) - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
Writes (sends) a datagram block to a listening DatagramReceiver or DatagramsReceiver.
transmit(DATA[]) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Writes (sends) a datagram block to a listening DatagramReceiver or DatagramsReceiver.
transmit(DATA[]) - Method in class org.refcodes.io.TransmitterDecorator
Writes (sends) a datagram block to a listening DatagramReceiver or DatagramsReceiver.
transmit(DATA[], int, int) - Method in class org.refcodes.io.BidirectionalStreamTransceiver
Write datagrams.
transmit(DATA[], int, int) - Method in interface org.refcodes.io.DatagramsSource
Write datagrams.
transmit(DATA[], int, int) - Method in interface org.refcodes.io.DatagramsTransmitter
Write datagrams.
transmit(DATA[], int, int) - Method in class org.refcodes.io.LoopbackDatagramsTransmitter
Write datagrams.
transmit(DATA[], int, int) - Method in class org.refcodes.io.OutputStreamDatagramsTransmitter
Write datagrams.
transmit(DATA[], int, int) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiver
Write datagrams.
transmit(DATA[], int, int) - Method in class org.refcodes.io.TransmitterDecorator
Write datagrams.
transmitByte(byte) - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.ByteArraySource
Writes (sends) a byte.
transmitByte(byte) - Method in interface org.refcodes.io.ByteSource
Writes (sends) a byte.
transmitByte(byte) - Method in interface org.refcodes.io.BytesSource
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.ByteTransmitterDecorator
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.LoopbackBytesTransceiver
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.LoopbackBytesTransmitter
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.OutputStreamBytesTransmitter
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.OutputStreamConnectionBytesTransmitter
Writes (sends) a byte.
transmitByte(byte) - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Write datagram.
transmitByte(byte) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiver
Writes (sends) a byte.
transmitBytes(byte[]) - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
Writes (sends) a byte block.
transmitBytes(byte[]) - Method in interface org.refcodes.io.BytesSource
Writes (sends) a byte block.
transmitBytes(byte[]) - Method in class org.refcodes.io.ByteTransmitterDecorator
Writes (sends) a byte block.
transmitBytes(byte[]) - Method in class org.refcodes.io.LoopbackBytesTransmitter
Writes (sends) a byte block.
transmitBytes(byte[]) - Method in class org.refcodes.io.OutputStreamBytesTransmitter
Writes (sends) a byte block.
transmitBytes(byte[]) - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Write datagrams.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.AbstractBytesTransmitter
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.BidirectionalStreamByteTransceiver
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.ByteArraySource
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in interface org.refcodes.io.BytesSource
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in interface org.refcodes.io.BytesTransmitter
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.ByteTransmitterDecorator
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.LoopbackBytesTransmitter
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.OutputStreamBytesTransmitter
Writes (sends) a byte block.
transmitBytes(byte[], int, int) - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiver
Write datagrams.
transmitShort(short) - Method in class org.refcodes.io.LoopbackShortsTransceiver
Writes (sends) a short.
transmitShort(short) - Method in class org.refcodes.io.LoopbackShortsTransmitter
Writes (sends) a short.
transmitShort(short) - Method in class org.refcodes.io.OutputStreamConnectionShortsTransmitter
Writes (sends) a short.
transmitShort(short) - Method in class org.refcodes.io.OutputStreamShortsTransmitter
Writes (sends) a short.
transmitShort(short) - Method in class org.refcodes.io.ShortArraySource
Writes (sends) a short.
transmitShort(short) - Method in interface org.refcodes.io.ShortSource
Writes (sends) a short.
transmitShort(short) - Method in interface org.refcodes.io.ShortsSource
Writes (sends) a short.
transmitShort(short) - Method in class org.refcodes.io.ShortTransmitterDecorator
Writes (sends) a short.
transmitShorts(short[]) - Method in class org.refcodes.io.LoopbackShortsTransmitter
Writes (sends) a short block.
transmitShorts(short[]) - Method in class org.refcodes.io.OutputStreamShortsTransmitter
Writes (sends) a short block.
transmitShorts(short[]) - Method in interface org.refcodes.io.ShortsSource
Writes (sends) a short block.
transmitShorts(short[]) - Method in class org.refcodes.io.ShortTransmitterDecorator
Writes (sends) a short block.
transmitShorts(short[], int, int) - Method in class org.refcodes.io.LoopbackShortsTransmitter
Writes (sends) a short block.
transmitShorts(short[], int, int) - Method in class org.refcodes.io.OutputStreamShortsTransmitter
Writes (sends) a short block.
transmitShorts(short[], int, int) - Method in class org.refcodes.io.ShortArraySource
Writes (sends) a short block.
transmitShorts(short[], int, int) - Method in interface org.refcodes.io.ShortsSource
Writes (sends) a short block.
transmitShorts(short[], int, int) - Method in interface org.refcodes.io.ShortsTransmitter
Writes (sends) a short block.
transmitShorts(short[], int, int) - Method in class org.refcodes.io.ShortTransmitterDecorator
Writes (sends) a short block.
Transmittable - Interface in org.refcodes.io
The Interface Transmittable.
TransmitterDecorator<DATA extends Serializable> - Class in org.refcodes.io
The TransmitterDecorator decorates a DatagramsSource with the additional methods of a DatagramsTransmitter making it easy to use a DatagramsSource wherever a DatagramsTransmitter is expected.
TransmitterDecorator(DatagramsSource<DATA>) - Constructor for class org.refcodes.io.TransmitterDecorator
Instantiates a new sender decorator.
TransmitterOutputStream(BytesTransmitter) - Constructor for class org.refcodes.io.BytesTransmitter.TransmitterOutputStream
Uses the provided BytesTransmitter to provide OutputStream functionality.

W

waitForResult(long) - Method in interface org.refcodes.io.IOResultAccessor
Waits for the result.
withEncoding(String) - Method in class org.refcodes.io.InputStreamStringBuilder
withInputStream(InputStream) - Method in class org.refcodes.io.InputStreamStringBuilder
withInputStream(TimeoutInputStream) - Method in interface org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamBuilder
Sets the timeout input stream to use and returns this builder as of the Builder-Pattern.
withMaxConnections(int) - Method in interface org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder
Sets the maximum connections for the maximum connections property.
write(byte[]) - Method in interface org.refcodes.io.BytesOutputStream
Write.
write(byte[]) - Method in class org.refcodes.io.OutputStreamComposite
write(byte[], int, int) - Method in interface org.refcodes.io.BytesOutputStream
Write.
write(byte[], int, int) - Method in class org.refcodes.io.BytesTransmitter.TransmitterOutputStream
write(byte[], int, int) - Method in class org.refcodes.io.OutputStreamComposite
write(int) - Method in class org.refcodes.io.BijectiveOutputStream
write(int) - Method in interface org.refcodes.io.BytesOutputStream
Write.
write(int) - Method in class org.refcodes.io.BytesTransmitter.TransmitterOutputStream
write(int) - Method in class org.refcodes.io.HexOutputStream
write(int) - Method in class org.refcodes.io.LineBreakOutputStream
write(int) - Method in class org.refcodes.io.OutputStreamComposite
writeNext(T) - Method in interface org.refcodes.io.RowWriter
Writes the next element.

Z

ZipFileInputStream - Class in org.refcodes.io
Represents an 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.
ZipFileInputStream(File) - Constructor for class org.refcodes.io.ZipFileInputStream
Instantiates a new zip file input stream impl.
ZipFileInputStream(File, String) - Constructor for class org.refcodes.io.ZipFileInputStream
Instantiates a new zip file input stream impl.
ZipFileInputStream(String) - Constructor for class org.refcodes.io.ZipFileInputStream
Instantiates a new zip file input stream impl.
ZipFileInputStream(String, String) - Constructor for class org.refcodes.io.ZipFileInputStream
Instantiates a new zip file input stream impl.
ZipFileInputStream(URI) - Constructor for class org.refcodes.io.ZipFileInputStream
Instantiates a new zip file input stream impl.
ZipFileOutputStream - Class in org.refcodes.io
Represents an 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.
ZipFileOutputStream(File) - Constructor for class org.refcodes.io.ZipFileOutputStream
Instantiates a new zip file output stream impl.
ZipFileOutputStream(File, String) - Constructor for class org.refcodes.io.ZipFileOutputStream
Instantiates a new zip file output stream impl.
ZipFileOutputStream(String) - Constructor for class org.refcodes.io.ZipFileOutputStream
Instantiates a new zip file output stream impl.
ZipFileOutputStream(String, String) - Constructor for class org.refcodes.io.ZipFileOutputStream
Instantiates a new zip file output stream impl.
ZipFileOutputStream(URI) - Constructor for class org.refcodes.io.ZipFileOutputStream
Instantiates a new zip file output stream impl.
ZipUtility - Class in org.refcodes.io
Utility class for some ZIP compression related issues.

_

_automaton - Variable in class org.refcodes.io.AbstractBytesReceiver
 
_automaton - Variable in class org.refcodes.io.AbstractShortsReceiver
 
_datagramQueue - Variable in class org.refcodes.io.AbstractBytesDestination
 
_datagramQueue - Variable in class org.refcodes.io.AbstractShortsDestination
 
_inputStream - Variable in class org.refcodes.io.TimeoutInputStream
 
_isClosed - Variable in class org.refcodes.io.TimeoutInputStream
 
_readTimeoutMillis - Variable in class org.refcodes.io.TimeoutInputStream
 
A B C D E F G H I L M N O P R S T W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form