A B C D F G H I L M N O P R S T W Z _ 

A

AbstractByteProvider - Class in org.refcodes.io
The AbstractByteProvider is a base abstract implementation of the ByteReceiver interface providing common functionality for concrete real live ByteDatagramReceiver and ByteBlockReceiver (= ByteReceiver) implementations.
AbstractByteProvider() - Constructor for class org.refcodes.io.AbstractByteProvider
Constructs a AbstractByteProvider with a default sized blocking queue enabling a maximum of AbstractByteProvider.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractByteProvider(int) - Constructor for class org.refcodes.io.AbstractByteProvider
Constructs a AbstractByteProvider with a custom sized blocking queue enabling a maximum of datagrams as specified by the capacity parameter. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractByteReceiver - Class in org.refcodes.io
The AbstractByteReceiver is a base abstract implementation of the ByteReceiver interface providing common functionality for concrete real live ByteDatagramReceiver and ByteBlockReceiver (= ByteReceiver) implementations.
AbstractByteReceiver() - Constructor for class org.refcodes.io.AbstractByteReceiver
Constructs a AbstractByteReceiver with a default sized blocking queue enabling a maximum of AbstractByteProvider.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractByteReceiver(int) - Constructor for class org.refcodes.io.AbstractByteReceiver
Constructs a AbstractByteReceiver with a custom sized blocking queue enabling a maximum of datagrams as specified by the capacity parameter. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractByteReceiver.ConnectableAutomaton - Class in org.refcodes.io
The Class ConnectableAutomaton.
AbstractByteSender - Class in org.refcodes.io
The AbstractByteSender is a base abstract implementation of the ByteSender interface providing common functionality for concrete real live ByteDatagramSender and ByteBlockSender (= ByteSender) implementations.
AbstractByteSender() - Constructor for class org.refcodes.io.AbstractByteSender
 
AbstractInputStreamByteReceiver - Class in org.refcodes.io
Abstract implementation of the ByteReceiver interface.
AbstractInputStreamByteReceiver() - Constructor for class org.refcodes.io.AbstractInputStreamByteReceiver
 
AbstractInputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io
Abstract implementation of the Receiver interface.
AbstractInputStreamReceiver() - Constructor for class org.refcodes.io.AbstractInputStreamReceiver
 
AbstractPrefetchInputStreamByteReceiver - Class in org.refcodes.io
Abstract implementation of the ByteReceiver 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 Receiver 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.
AbstractReceiver<DATA extends Serializable> - Class in org.refcodes.io
The AbstractReceiver is a base abstract implementation of the Receiver interface providing common functionality for concrete real live ByteDatagramReceiver and ByteBlockReceiver (= Receiver) implementations.
AbstractReceiver() - Constructor for class org.refcodes.io.AbstractReceiver
Constructs a AbstractReceiver with a default sized blocking queue enabling a maximum of AbstractReceiver.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractReceiver(int) - Constructor for class org.refcodes.io.AbstractReceiver
Constructs a AbstractReceiver with a custom sized blocking queue enabling a maximum of datagrams as specified by the capacity parameter. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractSender<DATA extends Serializable> - Class in org.refcodes.io
The AbstractSender is a base abstract implementation of the ByteSender interface providing common functionality for concrete real live ByteDatagramSender and ByteBlockSender (= ByteSender) implementations.
AbstractSender() - Constructor for class org.refcodes.io.AbstractSender
 
AbstractShortReceiver - Class in org.refcodes.io
The AbstractShortReceiver is a base abstract implementation of the ShortReceiver interface providing common functionality for concrete real live ShortDatagramReceiver and ShortBlockReceiver (= ShortReceiver) implementations.
AbstractShortReceiver() - Constructor for class org.refcodes.io.AbstractShortReceiver
Constructs a AbstractShortReceiver with a default sized blocking queue enabling a maximum of AbstractShortReceiver.DATAGRAM_QUEUE_SIZE datagrams. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractShortReceiver(int) - Constructor for class org.refcodes.io.AbstractShortReceiver
Constructs a AbstractShortReceiver with a custom sized blocking queue enabling a maximum of datagrams as specified by the capacity parameter. ------------------------------------------------------------------------- Make sure your code fetches the datagrams quick enough to prevent filling up of the queue.
AbstractShortSender - Class in org.refcodes.io
The AbstractShortSender is a base abstract implementation of the ShortSender interface providing common functionality for concrete real live ShortDatagramSender and ShortBlockSender (= ShortSender) implementations.
AbstractShortSender() - Constructor for class org.refcodes.io.AbstractShortSender
 
add(T) - Method in class org.refcodes.io.SerializableListIteratorImpl
available() - Method in interface org.refcodes.io.ByteDatagramInputStream
Available.

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).
BidirectionalStreamByteTransceiverImpl - Class in org.refcodes.io
The Class BidirectionalStreamByteTransceiverImpl.
BidirectionalStreamByteTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
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.
BidirectionalStreamTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class BidirectionalStreamTransceiverImpl.
BidirectionalStreamTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.BidirectionalStreamTransceiverImpl
Instantiates a new bidirectional stream transceiver impl.
BlockConsumer<DATA extends Serializable> - Interface in org.refcodes.io
The BlockConsumer is used to send datagram blocks (arrays) in a unified way.
BlockProvider<DATA extends Serializable> - Interface in org.refcodes.io
The BlockProvider is used to receive datagram blocks (arrays) in a unified way.
BlockReceiver<DATA extends Serializable> - Interface in org.refcodes.io
The BlockReceiver is used to receive datagram blocks (arrays) in a unified way.
BlockSender<DATA extends Serializable> - Interface in org.refcodes.io
The BlockSender is used to send datagram blocks (arrays) in a unified way.
BlockTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
Combines the BlockSender and BlockReceiver functionality in a single interface to be implemented by a single class so that BlockSender and BlockReceiver functionality can be provided by a single instance.
build() - Static method in interface org.refcodes.io.InputStreamStringBuilder
This is a convenience method for easily instantiating the according builder.
ByteArrayConsumer - Interface in org.refcodes.io
The Interface ByteArrayConsumer.
ByteArrayConsumerImpl - Class in org.refcodes.io
The Class ByteArrayConsumerImpl.
ByteArrayConsumerImpl() - Constructor for class org.refcodes.io.ByteArrayConsumerImpl
 
ByteArrayProvider - Interface in org.refcodes.io
The Interface ByteArrayProvider.
ByteArrayProviderImpl - Class in org.refcodes.io
The Class ByteArrayProviderImpl.
ByteArrayProviderImpl(byte[]) - Constructor for class org.refcodes.io.ByteArrayProviderImpl
Instantiates a new byte array provider impl.
ByteArrayProviderImpl(List<Byte>) - Constructor for class org.refcodes.io.ByteArrayProviderImpl
Instantiates a new byte array provider impl.
ByteArrayReceiver - Interface in org.refcodes.io
The Interface ByteArrayReceiver.
ByteArrayReceiverImpl - Class in org.refcodes.io
The Class ByteArrayReceiverImpl.
ByteArrayReceiverImpl(byte[]) - Constructor for class org.refcodes.io.ByteArrayReceiverImpl
Instantiates a new byte array receiver impl.
ByteArrayReceiverImpl(List<Byte>) - Constructor for class org.refcodes.io.ByteArrayReceiverImpl
Instantiates a new byte array receiver impl.
ByteBlockConsumer - Interface in org.refcodes.io
The ByteBlockConsumer is used to send byte blocks (arrays) in a unified way.
ByteBlockProvider - Interface in org.refcodes.io
The ByteBlockProvider is used to receive byte blocks (arrays) in a unified way.
ByteBlockReceiver - Interface in org.refcodes.io
The ByteBlockReceiver is used to receive byte blocks (arrays) in a unified way.
ByteBlockSender - Interface in org.refcodes.io
The ByteBlockSender is used to send byte blocks (arrays) in a unified way.
ByteBlockTransceiver - Interface in org.refcodes.io
Combines the BlockSender and BlockReceiver functionality in a single interface to be implemented by a single class so that BlockSender and BlockReceiver functionality can be provided by a single instance.
ByteConsumer - Interface in org.refcodes.io
The Interface ByteConsumer.
ByteDatagramConsumer - Interface in org.refcodes.io
The ByteDatagramConsumer is used to send bytes in a unified way.
ByteDatagramInputStream - Interface in org.refcodes.io
(as InputStream does not provide some useful *interface*)
ByteDatagramOutputStream - Interface in org.refcodes.io
(as OutputStream does not provide some useful *interface*)
ByteDatagramProvider - Interface in org.refcodes.io
The ByteDatagramProvider is used to receive bytes in a unified way.
ByteDatagramReceiver - Interface in org.refcodes.io
The ByteDatagramReceiver is used to receive bytes in a unified way.
ByteDatagramSender - Interface in org.refcodes.io
The ByteDatagramSender is used to send bytes in a unified way.
ByteDatagramTransceiver - Interface in org.refcodes.io
Combines the DatagramSender and DatagramReceiver functionality in a single interface to be implemented by a single class so that DatagramSender and DatagramReceiver functionality can be provided by a single instance.
ByteProvider - Interface in org.refcodes.io
The Interface ByteProvider.
ByteReceiver - Interface in org.refcodes.io
The Interface ByteReceiver.
ByteReceiverDecorator - Class in org.refcodes.io
The ByteReceiverDecorator decorates a ByteProvider with the additional methods of a ByteReceiver making it easy to use a ByteProvider wherever a ByteReceiver is expected.
ByteReceiverDecorator(ByteProvider) - Constructor for class org.refcodes.io.ByteReceiverDecorator
Instantiates a new byte receiver decorator.
ByteSender - Interface in org.refcodes.io
The Interface ByteSender.
ByteSenderDecorator - Class in org.refcodes.io
The ByteSenderDecorator decorates a ByteConsumer with the additional methods of a ByteSender making it easy to use a ByteConsumer wherever a ByteSender is expected.
ByteSenderDecorator(ByteConsumer) - Constructor for class org.refcodes.io.ByteSenderDecorator
Instantiates a new byte sender decorator.
ByteTransceiver - Interface in org.refcodes.io
A ByteTransceiver combines the functionality of a ByteSender and of a ByteReceiver. e.g. for building loopback devices.

C

close() - Method in class org.refcodes.io.AbstractByteReceiver
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.AbstractReceiver
close() - Method in class org.refcodes.io.AbstractShortReceiver
close() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
close() - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
close() - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
close() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
close() - Method in class org.refcodes.io.ByteReceiverDecorator
close() - Method in class org.refcodes.io.ByteSenderDecorator
close() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
close() - Method in class org.refcodes.io.InputStreamReceiverImpl
close() - Method in class org.refcodes.io.LoopbackByteReceiverImpl
close() - Method in class org.refcodes.io.LoopbackByteSenderImpl
close() - Method in class org.refcodes.io.LoopbackByteTransceiverImpl
close() - Method in class org.refcodes.io.LoopbackReceiverImpl
close() - Method in class org.refcodes.io.LoopbackSenderImpl
close() - Method in class org.refcodes.io.LoopbackShortReceiverImpl
close() - Method in class org.refcodes.io.LoopbackShortSenderImpl
close() - Method in class org.refcodes.io.LoopbackShortTransceiverImpl
close() - Method in class org.refcodes.io.LoopbackTransceiverImpl
close() - Method in class org.refcodes.io.OutputStreamByteSenderImpl
close() - Method in class org.refcodes.io.OutputStreamConnectionByteSenderImpl
close() - Method in class org.refcodes.io.OutputStreamConnectionSenderImpl
close() - Method in class org.refcodes.io.OutputStreamSenderImpl
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
close() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
close() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
close() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
close() - Method in class org.refcodes.io.ReceiverDecorator
close() - Method in class org.refcodes.io.SenderDecorator
close() - Method in class org.refcodes.io.ShortReceiverDecorator
close() - Method in class org.refcodes.io.ShortSenderDecorator
ConnectableAutomaton() - Constructor for class org.refcodes.io.AbstractByteReceiver.ConnectableAutomaton
 
ConnectionByteReceiver<CON> - Interface in org.refcodes.io
The ConnectionByteReceiver defines the DatagramReceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "byte".
ConnectionByteSender<CON> - Interface in org.refcodes.io
The ConnectionByteSender defines the DatagramSender functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "byte".
ConnectionByteTransceiver<CON> - Interface in org.refcodes.io
The ConnectionByteTransceiver defines the DatagramTransceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "byte".
ConnectionReceiver<DATA extends Serializable,CON> - Interface in org.refcodes.io
The ConnectionReceiver defines the DatagramReceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).
ConnectionSender<DATA extends Serializable,CON> - Interface in org.refcodes.io
The ConnectionSender defines the DatagramSender functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).
ConnectionShortReceiver<CON> - Interface in org.refcodes.io
The ConnectionShortReceiver defines the DatagramReceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "short".
ConnectionShortSender<CON> - Interface in org.refcodes.io
The ConnectionShortSender defines the DatagramSender functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "short".
ConnectionShortTransceiver<CON> - Interface in org.refcodes.io
The ConnectionShortTransceiver defines the DatagramTransceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton) for data types "short".
ConnectionTransceiver<DATA extends Serializable,CON> - Interface in org.refcodes.io
The ConnectionTransceiver defines the DatagramTransceiver functionality set on top of a connection (as of the ConnectionComponent.ConnectionAutomaton).
Consumer<DATA extends Serializable> - Interface in org.refcodes.io
The Interface Consumer.
createNestedJarFileUrl(URL, File) - Static method in class org.refcodes.io.FileUtility
Copies a file residing in a nested JAR to the given destination folder.

D

DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.AbstractByteProvider
 
DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.AbstractReceiver
 
DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.AbstractShortReceiver
 
DatagramConsumer<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramConsumer is used to send datagrams in a unified way.
DatagramProvider<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramProvider 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.
DatagramSender<DATA extends Serializable> - Interface in org.refcodes.io
The DatagramSender is used to send datagrams in a unified way.
DatagramTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
Combines the DatagramSender and DatagramReceiver functionality in a single interface to be implemented by a single class so that DatagramSender and DatagramReceiver functionality can be provided by a single instance.

F

FileUtility - Class in org.refcodes.io
The FileUtility provides Various file related utility functionality.
flush() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Flush.
flush() - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
flush() - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
flush() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
flush() - Method in interface org.refcodes.io.ByteDatagramOutputStream
Flush.
flush() - Method in interface org.refcodes.io.ByteSender
flush() - Method in class org.refcodes.io.ByteSenderDecorator
flush() - Method in class org.refcodes.io.LoopbackByteSenderImpl
flush() - Method in class org.refcodes.io.LoopbackByteTransceiverImpl
flush() - Method in class org.refcodes.io.LoopbackSenderImpl
flush() - Method in class org.refcodes.io.LoopbackShortSenderImpl
flush() - Method in class org.refcodes.io.LoopbackShortTransceiverImpl
flush() - Method in class org.refcodes.io.LoopbackTransceiverImpl
flush() - Method in class org.refcodes.io.OutputStreamByteSenderImpl
flush() - Method in class org.refcodes.io.OutputStreamConnectionByteSenderImpl
flush() - Method in class org.refcodes.io.OutputStreamConnectionSenderImpl
flush() - Method in class org.refcodes.io.OutputStreamSenderImpl
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Flush.
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
flush() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
flush() - Method in interface org.refcodes.io.Sender
flush() - Method in class org.refcodes.io.SenderDecorator
flush() - Method in interface org.refcodes.io.ShortSender
flush() - Method in class org.refcodes.io.ShortSenderDecorator

G

getBytes() - Method in interface org.refcodes.io.ByteArrayConsumer
Provides access to the consumed bytes as byte array.
getBytes() - Method in class org.refcodes.io.ByteArrayConsumerImpl
Provides access to the consumed bytes as byte array.
getBytes() - Method in interface org.refcodes.io.ByteArrayProvider
Provides access to the remaining backing byte array.
getBytes() - Method in class org.refcodes.io.ByteArrayProviderImpl
Provides access to the remaining backing byte array.
getBytes() - Method in interface org.refcodes.io.ByteArrayReceiver
Provides access to the remaining backing byte array.
getBytes() - Method in class org.refcodes.io.ByteArrayReceiverImpl
Provides access to the remaining backing byte array.
getConnectionStatus() - Method in class org.refcodes.io.AbstractByteReceiver
getConnectionStatus() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.InputStreamReceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.OutputStreamByteSenderImpl
getConnectionStatus() - Method in class org.refcodes.io.OutputStreamSenderImpl
getConnectionStatus() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
getConnectionStatus() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
getEncoding() - Method in class org.refcodes.io.InputStreamStringBuilderImpl
getInputStream() - Method in interface org.refcodes.io.InputStreamAccessor
Retrieves the InputStream from the Input-Stream property.
getInputStream() - Method in class org.refcodes.io.InputStreamStringBuilderImpl
Retrieves the InputStream from the 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.OutputStreamAccessor
Retrieves the OutputStream from the Output-Stream property.
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).

H

hasDatagram() - Method in class org.refcodes.io.AbstractByteReceiver
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
 
hasDatagram() - Method in class org.refcodes.io.AbstractInputStreamReceiver
Checks for datagram.
hasDatagram() - Method in class org.refcodes.io.AbstractReceiver
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.AbstractShortReceiver
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.ByteReceiverDecorator
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.InputStreamReceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in interface org.refcodes.io.Receivable
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.ReceiverDecorator
Determines whether a datagram is available from a DatagramSender.
hasDatagram() - Method in class org.refcodes.io.ShortReceiverDecorator
Determines whether a datagram is available from a DatagramSender.
hasNext() - Method in interface org.refcodes.io.RowReader
Determines whether a next element can be read.
hasNext() - Method in class org.refcodes.io.SerializableIteratorImpl
hasNext() - Method in class org.refcodes.io.SerializableListIteratorImpl
hasPrevious() - Method in class org.refcodes.io.SerializableListIteratorImpl

I

InputStreamAccessor - Interface in org.refcodes.io
Provides an accessor for a Input-Stream property.
InputStreamAccessor.InputStreamBuilder<B extends InputStreamAccessor.InputStreamBuilder<B>> - Interface in org.refcodes.io
Provides a builder method for a Input-Stream property returning the builder for applying multiple build operations.
InputStreamAccessor.InputStreamMutator - Interface in org.refcodes.io
Provides a mutator for a Input-Stream property.
InputStreamAccessor.InputStreamProperty - Interface in org.refcodes.io
Provides a Input-Stream property.
InputStreamByteReceiverImpl - Class in org.refcodes.io
The Class InputStreamByteReceiverImpl.
InputStreamByteReceiverImpl(InputStream) - Constructor for class org.refcodes.io.InputStreamByteReceiverImpl
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.
InputStreamReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class InputStreamReceiverImpl.
InputStreamReceiverImpl(InputStream) - Constructor for class org.refcodes.io.InputStreamReceiverImpl
Instantiates a new input stream receiver impl.
InputStreamStringBuilder - Interface in org.refcodes.io
The InputStreamStringBuilder constructs String instances from InputStream instances.
InputStreamStringBuilderImpl - Class in org.refcodes.io
Implementation of the InputStreamStringBuilder interface.
InputStreamStringBuilderImpl() - Constructor for class org.refcodes.io.InputStreamStringBuilderImpl
 
isClosable() - Method in class org.refcodes.io.AbstractByteReceiver
isClosable() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
isClosable() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
isClosable() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
isClosable() - Method in class org.refcodes.io.InputStreamReceiverImpl
isClosable() - Method in class org.refcodes.io.OutputStreamByteSenderImpl
isClosable() - Method in class org.refcodes.io.OutputStreamSenderImpl
isClosable() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
isClosable() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
isClosable() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
isClosable() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
isClosed() - Method in class org.refcodes.io.AbstractByteReceiver
isClosed() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
isClosed() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
isClosed() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
isClosed() - Method in class org.refcodes.io.InputStreamReceiverImpl
isClosed() - Method in class org.refcodes.io.OutputStreamByteSenderImpl
isClosed() - Method in class org.refcodes.io.OutputStreamSenderImpl
isClosed() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
isClosed() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
isClosed() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
isClosed() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
isOpenable() - Method in class org.refcodes.io.AbstractByteReceiver.ConnectableAutomaton
Checks if is openable.
isOpenable() - Method in class org.refcodes.io.AbstractByteReceiver
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.PrefetchInputStreamConnectionByteReceiverImpl
Checks if is openable.
isOpenable(InputStream) - Method in class org.refcodes.io.PrefetchInputStreamConnectionReceiverImpl
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.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
isOpenable(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionByteSenderImpl
isOpenable(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionSenderImpl
isOpenable(LoopbackByteReceiver) - Method in class org.refcodes.io.LoopbackByteSenderImpl
isOpenable(LoopbackByteSender) - Method in class org.refcodes.io.LoopbackByteReceiverImpl
isOpenable(LoopbackByteTransceiver) - Method in class org.refcodes.io.LoopbackByteTransceiverImpl
isOpenable(LoopbackReceiver<DATA>) - Method in class org.refcodes.io.LoopbackSenderImpl
isOpenable(LoopbackSender<DATA>) - Method in class org.refcodes.io.LoopbackReceiverImpl
isOpenable(LoopbackShortReceiver) - Method in class org.refcodes.io.LoopbackShortSenderImpl
isOpenable(LoopbackShortSender) - Method in class org.refcodes.io.LoopbackShortReceiverImpl
isOpenable(LoopbackShortTransceiver) - Method in class org.refcodes.io.LoopbackShortTransceiverImpl
isOpenable(LoopbackTransceiver<DATA>) - Method in class org.refcodes.io.LoopbackTransceiverImpl
isOpened() - Method in class org.refcodes.io.AbstractByteReceiver
isOpened() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
isOpened() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
isOpened() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
isOpened() - Method in class org.refcodes.io.InputStreamReceiverImpl
isOpened() - Method in class org.refcodes.io.OutputStreamByteSenderImpl
isOpened() - Method in class org.refcodes.io.OutputStreamSenderImpl
isOpened() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
isOpened() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
isOpened() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
isOpened() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl

L

LoopbackByteReceiver - Interface in org.refcodes.io
A LoopbackByteReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackByteSender; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackByteReceiverImpl - Class in org.refcodes.io
Implementation of the LoopbackByteReceiver interface.
LoopbackByteReceiverImpl() - Constructor for class org.refcodes.io.LoopbackByteReceiverImpl
Instantiates a new loopback byte receiver impl.
LoopbackByteReceiverImpl(int) - Constructor for class org.refcodes.io.LoopbackByteReceiverImpl
Instantiates a new loopback byte receiver impl.
LoopbackByteSender - Interface in org.refcodes.io
A LoopbackByteSender is a DatagramSender connected directly within the same JVM with a LoopbackByteReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackByteSenderImpl - Class in org.refcodes.io
Implementation of the LoopbackByteSender interface.
LoopbackByteSenderImpl() - Constructor for class org.refcodes.io.LoopbackByteSenderImpl
 
LoopbackByteTransceiver - Interface in org.refcodes.io
A LoopbackByteTransceiver is a DatagramTransceiver connected directly within the same JVM with another LoopbackByteTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackByteTransceiverImpl - Class in org.refcodes.io
Implementation of the LoopbackByteTransceiver interface.
LoopbackByteTransceiverImpl() - Constructor for class org.refcodes.io.LoopbackByteTransceiverImpl
Instantiates a new loopback byte transceiver impl.
LoopbackByteTransceiverImpl(int) - Constructor for class org.refcodes.io.LoopbackByteTransceiverImpl
Instantiates a new loopback byte transceiver impl.
LoopbackReceiver<DATA extends Serializable> - Interface in org.refcodes.io
A LoopbackReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackSender; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the LoopbackReceiver interface.
LoopbackReceiverImpl() - Constructor for class org.refcodes.io.LoopbackReceiverImpl
Instantiates a new loopback receiver impl.
LoopbackReceiverImpl(int) - Constructor for class org.refcodes.io.LoopbackReceiverImpl
Instantiates a new loopback receiver impl.
LoopbackSender<DATA extends Serializable> - Interface in org.refcodes.io
A LoopbackSender is a DatagramSender connected directly within the same JVM with a LoopbackReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackSenderImpl<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the LoopbackSender interface.
LoopbackSenderImpl() - Constructor for class org.refcodes.io.LoopbackSenderImpl
 
LoopbackShortReceiver - Interface in org.refcodes.io
A LoopbackShortReceiver is a DatagramReceiver connected directly within the same JVM with a LoopbackShortSender; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackShortReceiverImpl - Class in org.refcodes.io
Implementation of the LoopbackShortReceiver interface.
LoopbackShortReceiverImpl() - Constructor for class org.refcodes.io.LoopbackShortReceiverImpl
Instantiates a new loopback short receiver impl.
LoopbackShortReceiverImpl(int) - Constructor for class org.refcodes.io.LoopbackShortReceiverImpl
Instantiates a new loopback short receiver impl.
LoopbackShortSender - Interface in org.refcodes.io
A LoopbackShortSender is a DatagramSender connected directly within the same JVM with a LoopbackByteReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackShortSenderImpl - Class in org.refcodes.io
Implementation of the LoopbackShortSender interface.
LoopbackShortSenderImpl() - Constructor for class org.refcodes.io.LoopbackShortSenderImpl
 
LoopbackShortTransceiver - Interface in org.refcodes.io
A LoopbackShortTransceiver is a DatagramTransceiver connected directly within the same JVM with another LoopbackShortTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackShortTransceiverImpl - Class in org.refcodes.io
Implementation of the LoopbackShortTransceiver interface.
LoopbackShortTransceiverImpl() - Constructor for class org.refcodes.io.LoopbackShortTransceiverImpl
Instantiates a new loopback short transceiver impl.
LoopbackShortTransceiverImpl(int) - Constructor for class org.refcodes.io.LoopbackShortTransceiverImpl
Instantiates a new loopback short transceiver impl.
LoopbackTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
A LoopbackTransceiver is a DatagramTransceiver connected directly within the same JVM with another LoopbackTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine.
LoopbackTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the LoopbackTransceiver interface.
LoopbackTransceiverImpl() - Constructor for class org.refcodes.io.LoopbackTransceiverImpl
Instantiates a new loopback transceiver impl.
LoopbackTransceiverImpl(int) - Constructor for class org.refcodes.io.LoopbackTransceiverImpl
Instantiates a new loopback transceiver impl.

M

mark(int) - Method in interface org.refcodes.io.ByteDatagramInputStream
Mark.
markSupported() - Method in interface org.refcodes.io.ByteDatagramInputStream
Mark supported.
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.SerializableIteratorImpl
next() - Method in class org.refcodes.io.SerializableListIteratorImpl
nextIndex() - Method in class org.refcodes.io.SerializableListIteratorImpl

O

open() - Method in class org.refcodes.io.AbstractByteReceiver.ConnectableAutomaton
Open.
open() - Method in class org.refcodes.io.AbstractByteReceiver
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.PrefetchInputStreamConnectionByteReceiverImpl
Open, see also ConnectionOpenable.open(Object).
open(InputStream) - Method in class org.refcodes.io.PrefetchInputStreamConnectionReceiverImpl
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.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
open(InputStream, OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
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.OutputStreamConnectionByteSenderImpl
open(OutputStream) - Method in class org.refcodes.io.OutputStreamConnectionSenderImpl
open(OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
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 PrefetchBidirectionalStreamConnectionByteTransceiverImpl.open(OutputStream) method.
open(OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
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 PrefetchBidirectionalStreamConnectionTransceiverImpl.open(OutputStream) method.
open(LoopbackByteReceiver) - Method in class org.refcodes.io.LoopbackByteSenderImpl
open(LoopbackByteSender) - Method in class org.refcodes.io.LoopbackByteReceiverImpl
open(LoopbackByteTransceiver) - Method in class org.refcodes.io.LoopbackByteTransceiverImpl
open(LoopbackReceiver<DATA>) - Method in class org.refcodes.io.LoopbackSenderImpl
open(LoopbackSender<DATA>) - Method in class org.refcodes.io.LoopbackReceiverImpl
open(LoopbackShortReceiver) - Method in class org.refcodes.io.LoopbackShortSenderImpl
open(LoopbackShortSender) - Method in class org.refcodes.io.LoopbackShortReceiverImpl
open(LoopbackShortTransceiver) - Method in class org.refcodes.io.LoopbackShortTransceiverImpl
open(LoopbackTransceiver<DATA>) - Method in class org.refcodes.io.LoopbackTransceiverImpl
org.refcodes.io - package org.refcodes.io
 
OutputStreamAccessor - Interface in org.refcodes.io
Provides an accessor for a Output-Stream property.
OutputStreamAccessor.OutputStreamBuilder<B extends OutputStreamAccessor.OutputStreamBuilder<B>> - Interface in org.refcodes.io
Provides a builder method for a Output-Stream property returning the builder for applying multiple build operations.
OutputStreamAccessor.OutputStreamMutator - Interface in org.refcodes.io
Provides a mutator for a Output-Stream property.
OutputStreamAccessor.OutputStreamProperty - Interface in org.refcodes.io
Provides a Output-Stream property.
OutputStreamByteSenderImpl - Class in org.refcodes.io
The Class OutputStreamByteSenderImpl.
OutputStreamByteSenderImpl(OutputStream) - Constructor for class org.refcodes.io.OutputStreamByteSenderImpl
Instantiates a new output stream byte sender impl.
OutputStreamConnectionByteSender - Interface in org.refcodes.io
OutputStreamConnectionByteSenderImpl - Class in org.refcodes.io
Implementation of the OutputStreamConnectionSender interface.
OutputStreamConnectionByteSenderImpl() - Constructor for class org.refcodes.io.OutputStreamConnectionByteSenderImpl
 
OutputStreamConnectionSender<DATA extends Serializable> - Interface in org.refcodes.io
OutputStreamConnectionSenderImpl<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the OutputStreamConnectionSender interface.
OutputStreamConnectionSenderImpl() - Constructor for class org.refcodes.io.OutputStreamConnectionSenderImpl
 
OutputStreamSenderImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class OutputStreamSenderImpl.
OutputStreamSenderImpl(OutputStream) - Constructor for class org.refcodes.io.OutputStreamSenderImpl
Instantiates a new output stream sender impl.

P

PrefetchBidirectionalStreamByteTransceiverImpl - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamByteTransceiverImpl.
PrefetchBidirectionalStreamByteTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Instantiates a new prefetch bidirectional stream byte transceiver impl.
PrefetchBidirectionalStreamConnectionByteTransceiverImpl - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamConnectionByteTransceiverImpl.
PrefetchBidirectionalStreamConnectionByteTransceiverImpl() - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
 
PrefetchBidirectionalStreamConnectionTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamConnectionTransceiverImpl.
PrefetchBidirectionalStreamConnectionTransceiverImpl() - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
Instantiates a new prefetch bidirectional stream connection transceiver impl.
PrefetchBidirectionalStreamConnectionTransceiverImpl(ExecutorService) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
Instantiates a new prefetch bidirectional stream connection transceiver impl.
PrefetchBidirectionalStreamTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class PrefetchBidirectionalStreamTransceiverImpl.
PrefetchBidirectionalStreamTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Instantiates a new prefetch bidirectional stream transceiver impl.
PrefetchBidirectionalStreamTransceiverImpl(InputStream, OutputStream, ExecutorService) - Constructor for class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Instantiates a new prefetch bidirectional stream transceiver impl.
PrefetchInputStreamByteReceiverImpl - Class in org.refcodes.io
The Class PrefetchInputStreamByteReceiverImpl.
PrefetchInputStreamByteReceiverImpl(InputStream) - Constructor for class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
Instantiates a new prefetch input stream byte receiver impl.
PrefetchInputStreamConnectionByteReceiverImpl - Class in org.refcodes.io
Implementation of the InputStreamConnectionReceiver interface.
PrefetchInputStreamConnectionByteReceiverImpl() - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionByteReceiverImpl
 
PrefetchInputStreamConnectionReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
Implementation of the InputStreamConnectionReceiver interface.
PrefetchInputStreamConnectionReceiverImpl() - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionReceiverImpl
Instantiates a new prefetch input stream connection receiver impl.
PrefetchInputStreamConnectionReceiverImpl(ExecutorService) - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionReceiverImpl
Instantiates a new prefetch input stream connection receiver impl.
PrefetchInputStreamReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io
The Class PrefetchInputStreamReceiverImpl.
PrefetchInputStreamReceiverImpl(InputStream) - Constructor for class org.refcodes.io.PrefetchInputStreamReceiverImpl
Instantiates a new prefetch input stream receiver impl.
PrefetchInputStreamReceiverImpl(InputStream, ExecutorService) - Constructor for class org.refcodes.io.PrefetchInputStreamReceiverImpl
Instantiates a new prefetch input stream receiver impl.
previous() - Method in class org.refcodes.io.SerializableListIteratorImpl
previousIndex() - Method in class org.refcodes.io.SerializableListIteratorImpl
Provider<DATA extends Serializable> - Interface in org.refcodes.io
The Interface Provider.
pushDatagram(byte) - Method in class org.refcodes.io.AbstractByteProvider
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(byte) - Method in interface org.refcodes.io.LoopbackByteReceiver
Pushes a datagram into the LoopbackByteReceiver.
pushDatagram(byte) - Method in class org.refcodes.io.LoopbackByteReceiverImpl
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(byte) - Method in interface org.refcodes.io.LoopbackByteTransceiver
Pushes a datagram into the LoopbackByteReceiver.
pushDatagram(byte) - Method in class org.refcodes.io.LoopbackByteTransceiverImpl
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.AbstractShortReceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(short) - Method in interface org.refcodes.io.LoopbackShortReceiver
Pushes a datagram into the LoopbackShortReceiver.
pushDatagram(short) - Method in class org.refcodes.io.LoopbackShortReceiverImpl
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(short) - Method in interface org.refcodes.io.LoopbackShortTransceiver
Pushes a datagram into the LoopbackByteReceiver.
pushDatagram(short) - Method in class org.refcodes.io.LoopbackShortTransceiverImpl
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.AbstractReceiver
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(DATA) - Method in interface org.refcodes.io.LoopbackReceiver
Pushes a datagram into the LoopbackReceiver.
pushDatagram(DATA) - Method in class org.refcodes.io.LoopbackReceiverImpl
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagram(DATA) - Method in interface org.refcodes.io.LoopbackTransceiver
Pushes a datagram into the LoopbackReceiver.
pushDatagram(DATA) - Method in class org.refcodes.io.LoopbackTransceiverImpl
Pushes a datagram into the receiver and puts it into the blocking queue containing the so far received datagrams.
pushDatagrams(byte[]) - Method in class org.refcodes.io.AbstractByteProvider
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(byte[]) - Method in interface org.refcodes.io.LoopbackByteReceiver
Pushes the datagrams into the LoopbackByteReceiver.
pushDatagrams(byte[]) - Method in class org.refcodes.io.LoopbackByteReceiverImpl
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.AbstractByteProvider
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(byte[], int, int) - Method in interface org.refcodes.io.LoopbackByteReceiver
Pushes the according number of datagrams beginning at the given offset into the LoopbackByteReceiver.
pushDatagrams(byte[], int, int) - Method in class org.refcodes.io.LoopbackByteReceiverImpl
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.AbstractShortReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(short[]) - Method in interface org.refcodes.io.LoopbackShortReceiver
Pushes the datagrams into the LoopbackByteReceiver.
pushDatagrams(short[]) - Method in class org.refcodes.io.LoopbackShortReceiverImpl
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.AbstractShortReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(short[], int, int) - Method in interface org.refcodes.io.LoopbackShortReceiver
Pushes the according number of datagrams beginning at the given offset into the LoopbackByteReceiver.
pushDatagrams(short[], int, int) - Method in class org.refcodes.io.LoopbackShortReceiverImpl
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.AbstractReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(DATA[]) - Method in interface org.refcodes.io.LoopbackReceiver
Pushes the datagrams into the LoopbackByteReceiver.
pushDatagrams(DATA[]) - Method in class org.refcodes.io.LoopbackReceiverImpl
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.AbstractReceiver
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.
pushDatagrams(DATA[], int, int) - Method in interface org.refcodes.io.LoopbackReceiver
Pushes the according number of datagrams beginning at the given offset into the LoopbackByteReceiver.
pushDatagrams(DATA[], int, int) - Method in class org.refcodes.io.LoopbackReceiverImpl
Pushes datagrams into the receiver and puts them into the blocking queue containing the so far received datagrams.

R

read() - Method in interface org.refcodes.io.ByteDatagramInputStream
Read.
read(byte[]) - Method in interface org.refcodes.io.ByteDatagramInputStream
Read.
read(byte[], int, int) - Method in interface org.refcodes.io.ByteDatagramInputStream
Read.
readDatagram() - Method in class org.refcodes.io.AbstractByteProvider
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.AbstractByteReceiver
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.AbstractInputStreamReceiver
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.AbstractReceiver
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.AbstractShortReceiver
Reads (receives) the next short passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in interface org.refcodes.io.ByteDatagramProvider
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.ByteReceiverDecorator
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in interface org.refcodes.io.DatagramProvider
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.InputStreamReceiverImpl
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
Reads (receives) the next byte passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.ReceiverDecorator
Reads (receives) the next datagram passed from a DatagramSender counterpart.
readDatagram() - Method in interface org.refcodes.io.ShortDatagramProvider
Reads (receives) the next short passed from a DatagramSender counterpart.
readDatagram() - Method in class org.refcodes.io.ShortReceiverDecorator
Reads (receives) the next short passed from a DatagramSender counterpart.
readDatagrams() - Method in class org.refcodes.io.AbstractByteProvider
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.AbstractByteReceiver
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.AbstractReceiver
Read datagrams.
readDatagrams() - Method in class org.refcodes.io.AbstractShortReceiver
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
Read datagrams.
readDatagrams() - Method in interface org.refcodes.io.BlockProvider
Reads (receives) the next datagram block passed from a BlockSender or DatagramSender counterpart.
readDatagrams() - Method in interface org.refcodes.io.ByteBlockProvider
Reads (receives) the next byte block passed from a BlockSender or DatagramSender counterpart.
readDatagrams() - Method in interface org.refcodes.io.ByteProvider
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in interface org.refcodes.io.ByteReceiver
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.ByteReceiverDecorator
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.InputStreamReceiverImpl
Read datagrams.
readDatagrams() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Read datagrams.
readDatagrams() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
Read datagrams.
readDatagrams() - Method in interface org.refcodes.io.Provider
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in interface org.refcodes.io.Receiver
Read datagrams.
readDatagrams() - Method in class org.refcodes.io.ReceiverDecorator
Read datagrams.
readDatagrams() - Method in interface org.refcodes.io.ShortBlockProvider
Reads (receives) the next short block passed from a BlockSender or DatagramSender counterpart.
readDatagrams() - Method in interface org.refcodes.io.ShortProvider
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in interface org.refcodes.io.ShortReceiver
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams() - Method in class org.refcodes.io.ShortReceiverDecorator
Caution: Reads till an OpenException (or an InterruptedException in case of blocking till more data is available) occurs.
readDatagrams(int) - Method in class org.refcodes.io.AbstractByteProvider
Similar to ByteBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in class org.refcodes.io.AbstractByteReceiver
Similar to ByteBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in class org.refcodes.io.AbstractShortReceiver
Similar to ShortBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.BlockProvider
Similar to BlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.ByteBlockProvider
Similar to ByteBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.ByteProvider
Similar to ByteBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.ByteReceiver
Similar to ByteBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in class org.refcodes.io.ByteReceiverDecorator
Similar to ByteBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.Provider
 
readDatagrams(int) - Method in interface org.refcodes.io.Receiver
Read datagrams.
readDatagrams(int) - Method in class org.refcodes.io.ReceiverDecorator
Read datagrams.
readDatagrams(int) - Method in interface org.refcodes.io.ShortBlockProvider
Similar to ShortBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.ShortProvider
Similar to ShortBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in interface org.refcodes.io.ShortReceiver
Similar to ShortBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readDatagrams(int) - Method in class org.refcodes.io.ShortReceiverDecorator
Similar to ShortBlockProvider.readDatagrams() though at maximum the amount of data as provided by the block-size is returned.
readNext() - Method in interface org.refcodes.io.RowReader
Reads the next element.
Receivable - Interface in org.refcodes.io
The Interface Receivable.
Receiver<DATA extends Serializable> - Interface in org.refcodes.io
The Interface Receiver.
ReceiverDecorator<DATA extends Serializable> - Class in org.refcodes.io
The ReceiverDecorator decorates a Provider with the additional methods of a Receiver making it easy to use a Provider wherever a Receiver is expected.
ReceiverDecorator(Provider<DATA>) - Constructor for class org.refcodes.io.ReceiverDecorator
Instantiates a new receiver decorator.
releaseAll() - Method in class org.refcodes.io.AbstractByteReceiver
releaseAll() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
releaseAll() - Method in class org.refcodes.io.AbstractInputStreamReceiver
releaseAll() - Method in class org.refcodes.io.AbstractReceiver
releaseAll() - Method in class org.refcodes.io.AbstractShortReceiver
releaseAll() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
releaseAll() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
releaseAll() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
releaseAll() - Method in class org.refcodes.io.InputStreamReceiverImpl
releaseAll() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
releaseAll() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
releaseAll() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
releaseAll() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
remove() - Method in class org.refcodes.io.SerializableIteratorImpl
remove() - Method in class org.refcodes.io.SerializableListIteratorImpl
reset() - Method in interface org.refcodes.io.ByteDatagramInputStream
Reset.
resolveClass(ObjectStreamClass) - Method in class org.refcodes.io.SerializableObjectInputStreamImpl
RowReader<T> - Interface in org.refcodes.io
A RowReader reads a set of elements (a row) elements for an external source.
RowWriter<T> - Interface in org.refcodes.io
A RowWriter writes a set of elements (a row) to an external destination.

S

Sendable - Interface in org.refcodes.io
The Interface Sendable.
Sender<DATA extends Serializable> - Interface in org.refcodes.io
The Interface Sender.
SenderDecorator<DATA extends Serializable> - Class in org.refcodes.io
The SenderDecorator decorates a Consumer with the additional methods of a Sender making it easy to use a Consumer wherever a Sender is expected.
SenderDecorator(Consumer<DATA>) - Constructor for class org.refcodes.io.SenderDecorator
Instantiates a new sender decorator.
SerializableIteratorImpl<T> - Class in org.refcodes.io
Makes the wrapped Iterator serializable, else passing Iterator instances would cause an NotSerializableException or similar.
SerializableIteratorImpl() - Constructor for class org.refcodes.io.SerializableIteratorImpl
Instantiates a new serializable iterator impl.
SerializableIteratorImpl(Iterator<T>) - Constructor for class org.refcodes.io.SerializableIteratorImpl
Instantiates a new serializable iterator impl.
SerializableListIteratorImpl<T> - Class in org.refcodes.io
Makes the wrapped ListIterator serializable, else passing ListIterator instances would cause an NotSerializableException or similar.
SerializableListIteratorImpl() - Constructor for class org.refcodes.io.SerializableListIteratorImpl
Instantiates a new serializable list iterator impl.
SerializableListIteratorImpl(ListIterator<T>) - Constructor for class org.refcodes.io.SerializableListIteratorImpl
Instantiates a new serializable list iterator impl.
SerializableObjectInputStreamImpl - Class in org.refcodes.io
The SerializableObjectInputStreamImpl extends an ordinary ObjectInputStream to also resolve primitive types.
SerializableObjectInputStreamImpl(InputStream) - Constructor for class org.refcodes.io.SerializableObjectInputStreamImpl
Instantiates a new serializable object input stream impl.
SerializeUtility - Class in org.refcodes.io
Utility providing useful serialization methods.
set(T) - Method in class org.refcodes.io.SerializableListIteratorImpl
setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.io.AbstractByteReceiver.ConnectableAutomaton
Sets the connection status.
setConnectionStatus(ConnectionStatus) - Method in class org.refcodes.io.AbstractByteReceiver
Sets the connection status.
setEncoding(String) - Method in class org.refcodes.io.InputStreamStringBuilderImpl
setInputStream(InputStream) - Method in interface org.refcodes.io.InputStreamAccessor.InputStreamMutator
Sets the InputStream for the Input-Stream property.
setInputStream(InputStream) - Method in class org.refcodes.io.InputStreamStringBuilderImpl
Sets the InputStream for the Input-Stream property.
setMaxConnections(int) - Method in interface org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsMutator
Sets the maximum connections for the maximum connections property.
setOutputStream(OutputStream) - Method in interface org.refcodes.io.OutputStreamAccessor.OutputStreamMutator
Sets the OutputStream for the Output-Stream property.
ShortArrayReceiverImpl - Class in org.refcodes.io
The Class ShortArrayReceiverImpl.
ShortArrayReceiverImpl(short[]) - Constructor for class org.refcodes.io.ShortArrayReceiverImpl
Instantiates a new short array receiver impl.
ShortArrayReceiverImpl(List<Short>) - Constructor for class org.refcodes.io.ShortArrayReceiverImpl
Instantiates a new short array receiver impl.
ShortBlockConsumer - Interface in org.refcodes.io
The ShortBlockConsumer is used to send short blocks (arrays) in a unified way.
ShortBlockProvider - Interface in org.refcodes.io
The ShortBlockProvider is used to receive short blocks (arrays) in a unified way.
ShortBlockReceiver - Interface in org.refcodes.io
The ShortBlockReceiver is used to receive short blocks (arrays) in a unified way.
ShortBlockSender - Interface in org.refcodes.io
The ShortBlockSender is used to send short blocks (arrays) in a unified way.
ShortConsumer - Interface in org.refcodes.io
The Interface ShortConsumer.
ShortDatagramConsumer - Interface in org.refcodes.io
The ShortDatagramConsumer is used to send shorts in a unified way.
ShortDatagramProvider - Interface in org.refcodes.io
The ShortDatagramProvider is used to receive shorts in a unified way.
ShortDatagramReceiver - Interface in org.refcodes.io
The ShortDatagramReceiver is used to receive shorts in a unified way.
ShortDatagramSender - Interface in org.refcodes.io
The ShortDatagramSender is used to send shorts in a unified way.
ShortProvider - Interface in org.refcodes.io
The Interface ShortProvider.
ShortReceiver - Interface in org.refcodes.io
The Interface ShortReceiver.
ShortReceiverDecorator - Class in org.refcodes.io
The ShortReceiverDecorator decorates a ShortProvider with the additional methods of a ShortReceiver making it easy to use a ShortProvider wherever a ShortReceiver is expected.
ShortReceiverDecorator(ShortProvider) - Constructor for class org.refcodes.io.ShortReceiverDecorator
Instantiates a new short receiver decorator.
ShortSender - Interface in org.refcodes.io
The Interface ShortSender.
ShortSenderDecorator - Class in org.refcodes.io
The ShortSenderDecorator decorates a ShortConsumer with the additional methods of a ShortSender making it easy to use a ShortConsumer wherever a ShortSender is expected.
ShortSenderDecorator(ShortConsumer) - Constructor for class org.refcodes.io.ShortSenderDecorator
Instantiates a new short sender decorator.
ShortTransceiver - Interface in org.refcodes.io
A ShortTransceiver combines the functionality of a ShortSender and of a ShortReceiver. e.g. for building loopback devices.
skip(long) - Method in interface org.refcodes.io.ByteDatagramInputStream
Skip.

T

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 "!"
toSerializable(Object) - Static method in class org.refcodes.io.SerializeUtility
Converts instances of common non-serializable types such as Iterator and ListIterator into serializable instances.
toString() - Method in class org.refcodes.io.InputStreamStringBuilderImpl
toString(InputStream) - Method in interface org.refcodes.io.InputStreamStringBuilder
The String being build by the builder upon the settings of the attributes.
toString(InputStream, String) - Method in interface 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.InputStreamStringBuilderImpl
The String being build by the builder upon the settings of the attributes.
toString(String) - Method in interface org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toString(String) - Method in class org.refcodes.io.InputStreamStringBuilderImpl
The Strings being build by the builder upon the settings of the attributes.
toStrings() - Method in interface org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings() - Method in class org.refcodes.io.InputStreamStringBuilderImpl
The Strings being build by the builder upon the settings of the attributes.
toStrings(InputStream) - Method in interface org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings(InputStream, String) - Method in interface org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
toStrings(String) - Method in interface org.refcodes.io.InputStreamStringBuilder
The Strings being build by the builder upon the settings of the attributes.
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 character to avoid name clashes: "temp-012345678901234567890123456789-abcdefgh".
Transceiver<DATA extends Serializable> - Interface in org.refcodes.io
A Transceiver combines the functionality of a Sender and of a Receiver. e.g. for building loopback devices.

W

withEncoding(String) - Method in interface org.refcodes.io.InputStreamStringBuilder
withInputStream(InputStream) - Method in interface org.refcodes.io.InputStreamAccessor.InputStreamBuilder
Sets the InputStream for the Input-Stream property.
withInputStream(InputStream) - Method in interface org.refcodes.io.InputStreamStringBuilder
Sets the InputStream for the Input-Stream property.
withMaxConnections(int) - Method in interface org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder
Sets the maximum connections for the maximum connections property.
withOutputStream(OutputStream) - Method in interface org.refcodes.io.OutputStreamAccessor.OutputStreamBuilder
Sets the OutputStream for the Output-Stream property.
write(byte[]) - Method in interface org.refcodes.io.ByteDatagramOutputStream
Write.
write(byte[], int, int) - Method in interface org.refcodes.io.ByteDatagramOutputStream
Write.
write(int) - Method in interface org.refcodes.io.ByteDatagramOutputStream
Write.
writeDatagram(byte) - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Write datagram.
writeDatagram(byte) - Method in class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.ByteArrayConsumerImpl
Writes (sends) a byte.
writeDatagram(byte) - Method in interface org.refcodes.io.ByteConsumer
Writes (sends) a byte.
writeDatagram(byte) - Method in interface org.refcodes.io.ByteDatagramConsumer
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.ByteSenderDecorator
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.LoopbackByteSenderImpl
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.LoopbackByteTransceiverImpl
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.OutputStreamByteSenderImpl
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.OutputStreamConnectionByteSenderImpl
Writes (sends) a byte.
writeDatagram(byte) - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Write datagram.
writeDatagram(byte) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
Writes (sends) a byte.
writeDatagram(short) - Method in class org.refcodes.io.LoopbackShortSenderImpl
Writes (sends) a short.
writeDatagram(short) - Method in class org.refcodes.io.LoopbackShortTransceiverImpl
Writes (sends) a short.
writeDatagram(short) - Method in interface org.refcodes.io.ShortConsumer
Writes (sends) a short.
writeDatagram(short) - Method in interface org.refcodes.io.ShortDatagramConsumer
Writes (sends) a short.
writeDatagram(short) - Method in class org.refcodes.io.ShortSenderDecorator
Writes (sends) a short.
writeDatagram(DATA) - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in interface org.refcodes.io.Consumer
 
writeDatagram(DATA) - Method in interface org.refcodes.io.DatagramConsumer
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.LoopbackSenderImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.LoopbackTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.OutputStreamConnectionSenderImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.OutputStreamSenderImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.SenderDecorator
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagrams(byte[]) - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Write datagrams.
writeDatagrams(byte[]) - Method in interface org.refcodes.io.ByteBlockConsumer
Writes (sends) a byte block.
writeDatagrams(byte[]) - Method in interface org.refcodes.io.ByteConsumer
Writes (sends) a byte block.
writeDatagrams(byte[]) - Method in class org.refcodes.io.ByteSenderDecorator
Writes (sends) a byte block.
writeDatagrams(byte[]) - Method in class org.refcodes.io.LoopbackByteSenderImpl
Writes (sends) a byte block.
writeDatagrams(byte[]) - Method in class org.refcodes.io.OutputStreamByteSenderImpl
Writes (sends) a byte block.
writeDatagrams(byte[]) - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Write datagrams.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.AbstractByteSender
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
Write datagrams.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.ByteArrayConsumerImpl
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in interface org.refcodes.io.ByteBlockConsumer
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in interface org.refcodes.io.ByteSender
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.ByteSenderDecorator
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.LoopbackByteSenderImpl
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.OutputStreamByteSenderImpl
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
Write datagrams.
writeDatagrams(short[]) - Method in class org.refcodes.io.LoopbackShortSenderImpl
Writes (sends) a short block.
writeDatagrams(short[]) - Method in interface org.refcodes.io.ShortBlockConsumer
Writes (sends) a short block.
writeDatagrams(short[]) - Method in interface org.refcodes.io.ShortConsumer
Writes (sends) a short block.
writeDatagrams(short[]) - Method in class org.refcodes.io.ShortSenderDecorator
Writes (sends) a short block.
writeDatagrams(short[], int, int) - Method in class org.refcodes.io.LoopbackShortSenderImpl
Writes (sends) a short block.
writeDatagrams(short[], int, int) - Method in interface org.refcodes.io.ShortBlockConsumer
Writes (sends) a short block.
writeDatagrams(short[], int, int) - Method in interface org.refcodes.io.ShortSender
Writes (sends) a short block.
writeDatagrams(short[], int, int) - Method in class org.refcodes.io.ShortSenderDecorator
Writes (sends) a short block.
writeDatagrams(DATA[]) - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[]) - Method in interface org.refcodes.io.BlockConsumer
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[]) - Method in interface org.refcodes.io.Consumer
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[]) - Method in class org.refcodes.io.LoopbackSenderImpl
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[]) - Method in class org.refcodes.io.OutputStreamSenderImpl
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[]) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[]) - Method in class org.refcodes.io.SenderDecorator
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
Write datagrams.
writeDatagrams(DATA[], int, int) - Method in interface org.refcodes.io.BlockConsumer
Write datagrams.
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.LoopbackSenderImpl
Write datagrams.
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.OutputStreamSenderImpl
Write datagrams.
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
Write datagrams.
writeDatagrams(DATA[], int, int) - Method in interface org.refcodes.io.Sender
Write datagrams.
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.SenderDecorator
Write datagrams.
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.
ZipUtility() - Constructor for class org.refcodes.io.ZipUtility
 

_

_automaton - Variable in class org.refcodes.io.AbstractByteReceiver
 
_datagramQueue - Variable in class org.refcodes.io.AbstractByteProvider
 
_datagramQueue - Variable in class org.refcodes.io.AbstractShortReceiver
 
A B C D F G H I L M N O P R S T W Z _