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

A

AbstractByteReceiver - Class in org.refcodes.io.impls
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.impls.AbstractByteReceiver
Constructs a AbstractByteReceiver with a default sized blocking queue enabling a maximum of AbstractByteReceiver.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.impls.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.
AbstractByteSender - Class in org.refcodes.io.impls
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.impls.AbstractByteSender
 
AbstractInputStreamByteReceiver - Class in org.refcodes.io.impls
Abstract implementation of the ByteReceiver interface.
AbstractInputStreamByteReceiver() - Constructor for class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
AbstractInputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io.impls
Abstract implementation of the Receiver interface.
AbstractInputStreamReceiver() - Constructor for class org.refcodes.io.impls.AbstractInputStreamReceiver
 
AbstractPrefetchInputStreamByteReceiver - Class in org.refcodes.io.impls
Abstract implementation of the ByteReceiver interface.
AbstractPrefetchInputStreamByteReceiver() - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractInputStreamDatagramReceiver.
AbstractPrefetchInputStreamByteReceiver(ExecutorService) - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractInputStreamDatagramReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractPrefetchInputStreamByteReceiver(int) - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractInputStreamDatagramReceiver using the given datagram queue capacity.
AbstractPrefetchInputStreamByteReceiver(int, ExecutorService) - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
Creates an AbstractInputStreamDatagramReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractPrefetchInputStreamReceiver<DATA extends Serializable> - Class in org.refcodes.io.impls
Abstract implementation of the Receiver interface.
AbstractPrefetchInputStreamReceiver() - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
Creates an AbstractInputStreamDatagramReceiver.
AbstractPrefetchInputStreamReceiver(ExecutorService) - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
Creates an AbstractInputStreamDatagramReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractPrefetchInputStreamReceiver(int) - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
Creates an AbstractInputStreamDatagramReceiver using the given datagram queue capacity.
AbstractPrefetchInputStreamReceiver(int, ExecutorService) - Constructor for class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
Creates an AbstractInputStreamDatagramReceiver using the given ExecutorService required for thread generation in an JEE environment.
AbstractReceiver<DATA extends Serializable> - Class in org.refcodes.io.impls
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.impls.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.impls.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.impls
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.impls.AbstractSender
 
AbstractShortReceiver - Class in org.refcodes.io.impls
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.impls.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.impls.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.impls
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.impls.AbstractShortSender
 
add(T) - Method in class org.refcodes.io.impls.SerializableListIteratorImpl
 
available() - Method in interface org.refcodes.io.ByteDatagramInputStream
 

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.impls
 
BidirectionalStreamByteTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
BidirectionalStreamConnectionByteTransceiver - Interface in org.refcodes.io
BidirectionalStreamConnectionByteTransceiverImpl - Class in org.refcodes.io.impls
 
BidirectionalStreamConnectionByteTransceiverImpl() - Constructor for class org.refcodes.io.impls.BidirectionalStreamConnectionByteTransceiverImpl
 
BidirectionalStreamConnectionTransceiver<DATA extends Serializable> - Interface in org.refcodes.io
BidirectionalStreamConnectionTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
BidirectionalStreamConnectionTransceiverImpl() - Constructor for class org.refcodes.io.impls.BidirectionalStreamConnectionTransceiverImpl
 
BidirectionalStreamTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
BidirectionalStreamTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
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.
ByteArrayReceiverImpl - Class in org.refcodes.io.impls
 
ByteArrayReceiverImpl(byte[]) - Constructor for class org.refcodes.io.impls.ByteArrayReceiverImpl
 
ByteArrayReceiverImpl(List<Byte>) - Constructor for class org.refcodes.io.impls.ByteArrayReceiverImpl
 
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
 
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
 
ByteReceiver - Interface in org.refcodes.io
 
ByteReceiverDecorator - Class in org.refcodes.io.impls
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.impls.ByteReceiverDecorator
 
ByteSender - Interface in org.refcodes.io
 
ByteSenderDecorator - Class in org.refcodes.io.impls
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.impls.ByteSenderDecorator
 
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.impls.AbstractByteReceiver
 
close() - Method in class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
close() - Method in class org.refcodes.io.impls.AbstractInputStreamReceiver
 
close() - Method in class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
 
close() - Method in class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
 
close() - Method in class org.refcodes.io.impls.AbstractReceiver
 
close() - Method in class org.refcodes.io.impls.AbstractShortReceiver
 
close() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionByteTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.ByteReceiverDecorator
 
close() - Method in class org.refcodes.io.impls.ByteSenderDecorator
 
close() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
close() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackByteReceiverImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackReceiverImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.LoopbackTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
close() - Method in class org.refcodes.io.impls.OutputStreamConnectionByteSenderImpl
 
close() - Method in class org.refcodes.io.impls.OutputStreamConnectionSenderImpl
 
close() - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
close() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
close() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
close() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
close() - Method in class org.refcodes.io.impls.ReceiverDecorator
 
close() - Method in class org.refcodes.io.impls.SenderDecorator
 
close() - Method in class org.refcodes.io.impls.ShortReceiverDecorator
 
close() - Method in class org.refcodes.io.impls.ShortSenderDecorator
 
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
 
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.impls.AbstractByteReceiver
 
DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.impls.AbstractReceiver
 
DATAGRAM_QUEUE_SIZE - Static variable in class org.refcodes.io.impls.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 interface org.refcodes.io.ByteDatagramOutputStream
 
flush() - Method in interface org.refcodes.io.ByteSender
 
flush() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionByteTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.ByteSenderDecorator
 
flush() - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
flush() - Method in class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
flush() - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
flush() - Method in class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.LoopbackTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
flush() - Method in class org.refcodes.io.impls.OutputStreamConnectionByteSenderImpl
 
flush() - Method in class org.refcodes.io.impls.OutputStreamConnectionSenderImpl
 
flush() - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
flush() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
flush() - Method in class org.refcodes.io.impls.SenderDecorator
 
flush() - Method in class org.refcodes.io.impls.ShortSenderDecorator
 
flush() - Method in interface org.refcodes.io.Sender
 
flush() - Method in interface org.refcodes.io.ShortSender
 

G

getConnectionStatus() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
getConnectionStatus() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
getEncoding() - Method in class org.refcodes.io.impls.InputStreamStringBuilderImpl
 
getInputStream() - Method in class org.refcodes.io.impls.InputStreamStringBuilderImpl
 
getInputStream() - Method in interface org.refcodes.io.InputStreamAccessor
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.impls.AbstractByteReceiver
 
hasDatagram() - Method in class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
hasDatagram() - Method in class org.refcodes.io.impls.AbstractInputStreamReceiver
 
hasDatagram() - Method in class org.refcodes.io.impls.AbstractReceiver
 
hasDatagram() - Method in class org.refcodes.io.impls.AbstractShortReceiver
 
hasDatagram() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.ByteReceiverDecorator
 
hasDatagram() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
hasDatagram() - Method in class org.refcodes.io.impls.ReceiverDecorator
 
hasDatagram() - Method in class org.refcodes.io.impls.ShortReceiverDecorator
 
hasDatagram() - Method in interface org.refcodes.io.Receivable
Determines whether a datagram is available from a DatagramSender and can be retrieved via the #readDatagram() method.
hasNext() - Method in class org.refcodes.io.impls.SerializableIteratorImpl
 
hasNext() - Method in class org.refcodes.io.impls.SerializableListIteratorImpl
 
hasPrevious() - Method in class org.refcodes.io.impls.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.impls
 
InputStreamByteReceiverImpl(InputStream) - Constructor for class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
InputStreamConnectionByteReceiver - Interface in org.refcodes.io
InputStreamConnectionByteReceiverImpl - Class in org.refcodes.io.impls
Implementation of the InputStreamConnectionReceiver interface.
InputStreamConnectionByteReceiverImpl() - Constructor for class org.refcodes.io.impls.InputStreamConnectionByteReceiverImpl
 
InputStreamConnectionReceiver<DATA extends Serializable> - Interface in org.refcodes.io
InputStreamConnectionReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
Implementation of the InputStreamConnectionReceiver interface.
InputStreamConnectionReceiverImpl() - Constructor for class org.refcodes.io.impls.InputStreamConnectionReceiverImpl
 
InputStreamReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
InputStreamReceiverImpl(InputStream) - Constructor for class org.refcodes.io.impls.InputStreamReceiverImpl
 
InputStreamStringBuilder - Interface in org.refcodes.io
The InputStreamStringBuilder constructs String instances from InputStream instances.
InputStreamStringBuilderImpl - Class in org.refcodes.io.impls
Implementation of the InputStreamStringBuilder interface.
InputStreamStringBuilderImpl() - Constructor for class org.refcodes.io.impls.InputStreamStringBuilderImpl
 
isClosable() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
isClosable() - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
isClosable() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
isClosable() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
isClosed() - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
isClosed() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
isClosed() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.AbstractInputStreamReceiver
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
 
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionByteTransceiverImpl
 
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionTransceiverImpl
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.InputStreamConnectionByteReceiverImpl
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.InputStreamConnectionReceiverImpl
 
isOpenable(LoopbackByteSender) - Method in class org.refcodes.io.impls.LoopbackByteReceiverImpl
 
isOpenable(LoopbackByteReceiver) - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
isOpenable(LoopbackByteTransceiver) - Method in class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
isOpenable(LoopbackSender<DATA>) - Method in class org.refcodes.io.impls.LoopbackReceiverImpl
 
isOpenable(LoopbackReceiver<DATA>) - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
isOpenable(LoopbackShortSender) - Method in class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
isOpenable(LoopbackShortReceiver) - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
isOpenable(LoopbackShortTransceiver) - Method in class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
isOpenable(LoopbackTransceiver<DATA>) - Method in class org.refcodes.io.impls.LoopbackTransceiverImpl
 
isOpenable(OutputStream) - Method in class org.refcodes.io.impls.OutputStreamConnectionByteSenderImpl
 
isOpenable(OutputStream) - Method in class org.refcodes.io.impls.OutputStreamConnectionSenderImpl
 
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
 
isOpenable(InputStream, OutputStream) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionTransceiverImpl
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.PrefetchInputStreamConnectionByteReceiverImpl
 
isOpenable(InputStream) - Method in class org.refcodes.io.impls.PrefetchInputStreamConnectionReceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
isOpened() - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
isOpened() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
isOpened() - Method in class org.refcodes.io.impls.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.impls
Implementation of the LoopbackByteReceiver interface.
LoopbackByteReceiverImpl() - Constructor for class org.refcodes.io.impls.LoopbackByteReceiverImpl
 
LoopbackByteReceiverImpl(int) - Constructor for class org.refcodes.io.impls.LoopbackByteReceiverImpl
 
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.impls
Implementation of the LoopbackByteSender interface.
LoopbackByteSenderImpl() - Constructor for class org.refcodes.io.impls.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.impls
Implementation of the LoopbackByteTransceiver interface.
LoopbackByteTransceiverImpl() - Constructor for class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
LoopbackByteTransceiverImpl(int) - Constructor for class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
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.impls
Implementation of the LoopbackReceiver interface.
LoopbackReceiverImpl() - Constructor for class org.refcodes.io.impls.LoopbackReceiverImpl
 
LoopbackReceiverImpl(int) - Constructor for class org.refcodes.io.impls.LoopbackReceiverImpl
 
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.impls
Implementation of the LoopbackSender interface.
LoopbackSenderImpl() - Constructor for class org.refcodes.io.impls.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.impls
Implementation of the LoopbackShortReceiver interface.
LoopbackShortReceiverImpl() - Constructor for class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
LoopbackShortReceiverImpl(int) - Constructor for class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
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.impls
Implementation of the LoopbackShortSender interface.
LoopbackShortSenderImpl() - Constructor for class org.refcodes.io.impls.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.impls
Implementation of the LoopbackShortTransceiver interface.
LoopbackShortTransceiverImpl() - Constructor for class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
LoopbackShortTransceiverImpl(int) - Constructor for class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
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.impls
Implementation of the LoopbackTransceiver interface.
LoopbackTransceiverImpl() - Constructor for class org.refcodes.io.impls.LoopbackTransceiverImpl
 
LoopbackTransceiverImpl(int) - Constructor for class org.refcodes.io.impls.LoopbackTransceiverImpl
 

M

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

O

open(InputStream) - Method in class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
open(InputStream) - Method in class org.refcodes.io.impls.AbstractInputStreamReceiver
 
open(InputStream) - Method in class org.refcodes.io.impls.AbstractPrefetchInputStreamByteReceiver
 
open(InputStream) - Method in class org.refcodes.io.impls.AbstractPrefetchInputStreamReceiver
 
open(InputStream, OutputStream) - Method in class org.refcodes.io.impls.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.impls.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(InputStream, OutputStream) - Method in class org.refcodes.io.impls.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.impls.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(InputStream) - Method in class org.refcodes.io.impls.InputStreamConnectionByteReceiverImpl
 
open(InputStream) - Method in class org.refcodes.io.impls.InputStreamConnectionReceiverImpl
 
open(LoopbackByteSender) - Method in class org.refcodes.io.impls.LoopbackByteReceiverImpl
 
open(LoopbackByteReceiver) - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
open(LoopbackByteTransceiver) - Method in class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
open(LoopbackSender<DATA>) - Method in class org.refcodes.io.impls.LoopbackReceiverImpl
 
open(LoopbackReceiver<DATA>) - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
open(LoopbackShortSender) - Method in class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
open(LoopbackShortReceiver) - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
open(LoopbackShortTransceiver) - Method in class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
open(LoopbackTransceiver<DATA>) - Method in class org.refcodes.io.impls.LoopbackTransceiverImpl
 
open(OutputStream) - Method in class org.refcodes.io.impls.OutputStreamConnectionByteSenderImpl
----------------------------------------------------------- -------------- 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 OutputStreamConnectionByteSenderImpl.open(OutputStream) method.
open(OutputStream) - Method in class org.refcodes.io.impls.OutputStreamConnectionSenderImpl
------------------------------------------------------------------------- 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 OutputStreamConnectionSenderImpl.open(OutputStream) method.
open(InputStream, OutputStream) - Method in class org.refcodes.io.impls.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.impls.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(InputStream, OutputStream) - Method in class org.refcodes.io.impls.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(OutputStream) - Method in class org.refcodes.io.impls.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(InputStream) - Method in class org.refcodes.io.impls.PrefetchInputStreamConnectionByteReceiverImpl
 
open(InputStream) - Method in class org.refcodes.io.impls.PrefetchInputStreamConnectionReceiverImpl
 
org.refcodes.io - package org.refcodes.io
 
org.refcodes.io.impls - package org.refcodes.io.impls
 
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.impls
 
OutputStreamByteSenderImpl(OutputStream) - Constructor for class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
OutputStreamConnectionByteSender - Interface in org.refcodes.io
OutputStreamConnectionByteSenderImpl - Class in org.refcodes.io.impls
Implementation of the OutputStreamConnectionSender interface.
OutputStreamConnectionByteSenderImpl() - Constructor for class org.refcodes.io.impls.OutputStreamConnectionByteSenderImpl
 
OutputStreamConnectionSender<DATA extends Serializable> - Interface in org.refcodes.io
OutputStreamConnectionSenderImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
Implementation of the OutputStreamConnectionSender interface.
OutputStreamConnectionSenderImpl() - Constructor for class org.refcodes.io.impls.OutputStreamConnectionSenderImpl
 
OutputStreamSenderImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
OutputStreamSenderImpl(OutputStream) - Constructor for class org.refcodes.io.impls.OutputStreamSenderImpl
 

P

PrefetchBidirectionalStreamByteTransceiverImpl - Class in org.refcodes.io.impls
 
PrefetchBidirectionalStreamByteTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
PrefetchBidirectionalStreamConnectionByteTransceiverImpl - Class in org.refcodes.io.impls
 
PrefetchBidirectionalStreamConnectionByteTransceiverImpl() - Constructor for class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
 
PrefetchBidirectionalStreamConnectionTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
PrefetchBidirectionalStreamConnectionTransceiverImpl() - Constructor for class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionTransceiverImpl
 
PrefetchBidirectionalStreamConnectionTransceiverImpl(ExecutorService) - Constructor for class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionTransceiverImpl
 
PrefetchBidirectionalStreamTransceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
PrefetchBidirectionalStreamTransceiverImpl(InputStream, OutputStream) - Constructor for class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
PrefetchBidirectionalStreamTransceiverImpl(InputStream, OutputStream, ExecutorService) - Constructor for class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
PrefetchInputStreamByteReceiverImpl - Class in org.refcodes.io.impls
 
PrefetchInputStreamByteReceiverImpl(InputStream) - Constructor for class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
PrefetchInputStreamConnectionByteReceiverImpl - Class in org.refcodes.io.impls
Implementation of the InputStreamConnectionReceiver interface.
PrefetchInputStreamConnectionByteReceiverImpl() - Constructor for class org.refcodes.io.impls.PrefetchInputStreamConnectionByteReceiverImpl
 
PrefetchInputStreamConnectionReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
Implementation of the InputStreamConnectionReceiver interface.
PrefetchInputStreamConnectionReceiverImpl() - Constructor for class org.refcodes.io.impls.PrefetchInputStreamConnectionReceiverImpl
 
PrefetchInputStreamConnectionReceiverImpl(ExecutorService) - Constructor for class org.refcodes.io.impls.PrefetchInputStreamConnectionReceiverImpl
 
PrefetchInputStreamReceiverImpl<DATA extends Serializable> - Class in org.refcodes.io.impls
 
PrefetchInputStreamReceiverImpl(InputStream) - Constructor for class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
PrefetchInputStreamReceiverImpl(InputStream, ExecutorService) - Constructor for class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
previous() - Method in class org.refcodes.io.impls.SerializableListIteratorImpl
 
previousIndex() - Method in class org.refcodes.io.impls.SerializableListIteratorImpl
 
Provider<DATA extends Serializable> - Interface in org.refcodes.io
 
pushDatagram(byte) - Method in class org.refcodes.io.impls.AbstractByteReceiver
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.impls.AbstractReceiver
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.impls.AbstractShortReceiver
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.impls.LoopbackByteReceiverImpl
 
pushDatagram(byte) - Method in class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
pushDatagram(DATA) - Method in class org.refcodes.io.impls.LoopbackReceiverImpl
 
pushDatagram(short) - Method in class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
pushDatagram(short) - Method in class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
pushDatagram(DATA) - Method in class org.refcodes.io.impls.LoopbackTransceiverImpl
 
pushDatagram(byte) - Method in interface org.refcodes.io.LoopbackByteReceiver
Pushes a datagram into the LoopbackByteReceiver.
pushDatagram(byte) - Method in interface org.refcodes.io.LoopbackByteTransceiver
Pushes a datagram into the LoopbackByteReceiver.
pushDatagram(DATA) - Method in interface org.refcodes.io.LoopbackReceiver
Pushes a datagram into the LoopbackReceiver.
pushDatagram(short) - Method in interface org.refcodes.io.LoopbackShortReceiver
Pushes a datagram into the LoopbackShortReceiver.
pushDatagram(short) - Method in interface org.refcodes.io.LoopbackShortTransceiver
Pushes a datagram into the LoopbackByteReceiver.
pushDatagram(DATA) - Method in interface org.refcodes.io.LoopbackTransceiver
Pushes a datagram into the LoopbackReceiver.
pushDatagrams(byte[]) - Method in class org.refcodes.io.impls.AbstractByteReceiver
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.impls.AbstractByteReceiver
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.impls.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 class org.refcodes.io.impls.AbstractReceiver
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.impls.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 class org.refcodes.io.impls.AbstractShortReceiver
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.impls.LoopbackByteReceiverImpl
 
pushDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.LoopbackByteReceiverImpl
 
pushDatagrams(DATA[]) - Method in class org.refcodes.io.impls.LoopbackReceiverImpl
 
pushDatagrams(DATA[], int, int) - Method in class org.refcodes.io.impls.LoopbackReceiverImpl
 
pushDatagrams(short[]) - Method in class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
pushDatagrams(short[], int, int) - Method in class org.refcodes.io.impls.LoopbackShortReceiverImpl
 
pushDatagrams(byte[]) - Method in interface org.refcodes.io.LoopbackByteReceiver
Pushes the datagrams into the LoopbackByteReceiver.
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(DATA[]) - Method in interface org.refcodes.io.LoopbackReceiver
Pushes the datagrams into the LoopbackByteReceiver.
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(short[]) - Method in interface org.refcodes.io.LoopbackShortReceiver
Pushes the datagrams into the LoopbackByteReceiver.
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.

R

read() - Method in interface org.refcodes.io.ByteDatagramInputStream
 
read(byte[]) - Method in interface org.refcodes.io.ByteDatagramInputStream
 
read(byte[], int, int) - Method in interface org.refcodes.io.ByteDatagramInputStream
 
readDatagram() - Method in interface org.refcodes.io.ByteDatagramProvider
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.impls.AbstractByteReceiver
 
readDatagram() - Method in class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
readDatagram() - Method in class org.refcodes.io.impls.AbstractInputStreamReceiver
 
readDatagram() - Method in class org.refcodes.io.impls.AbstractReceiver
 
readDatagram() - Method in class org.refcodes.io.impls.AbstractShortReceiver
 
readDatagram() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.ByteReceiverDecorator
 
readDatagram() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
readDatagram() - Method in class org.refcodes.io.impls.ReceiverDecorator
 
readDatagram() - Method in class org.refcodes.io.impls.ShortReceiverDecorator
 
readDatagram() - Method in interface org.refcodes.io.ShortDatagramProvider
Reads (receives) the next short passed from a DatagramSender counterpart.
readDatagrams() - Method in interface org.refcodes.io.BlockProvider
Reads (receives) the next datagram block passed from a BlockSender or DatagramSender counterpart.
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() - Method in interface org.refcodes.io.ByteBlockProvider
Reads (receives) the next byte block passed from a BlockSender or DatagramSender counterpart.
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() - 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(int) - Method in interface org.refcodes.io.ByteProvider
 
readDatagrams() - Method in interface org.refcodes.io.ByteReceiver
 
readDatagrams(int) - Method in interface org.refcodes.io.ByteReceiver
 
readDatagrams() - Method in class org.refcodes.io.impls.AbstractByteReceiver
 
readDatagrams(int) - Method in class org.refcodes.io.impls.AbstractByteReceiver
 
readDatagrams() - Method in class org.refcodes.io.impls.AbstractReceiver
 
readDatagrams() - Method in class org.refcodes.io.impls.AbstractShortReceiver
 
readDatagrams(int) - Method in class org.refcodes.io.impls.AbstractShortReceiver
 
readDatagrams() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.ByteReceiverDecorator
 
readDatagrams(int) - Method in class org.refcodes.io.impls.ByteReceiverDecorator
 
readDatagrams() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
readDatagrams() - Method in class org.refcodes.io.impls.ReceiverDecorator
 
readDatagrams(int) - Method in class org.refcodes.io.impls.ReceiverDecorator
 
readDatagrams() - Method in class org.refcodes.io.impls.ShortReceiverDecorator
 
readDatagrams(int) - Method in class org.refcodes.io.impls.ShortReceiverDecorator
 
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(int) - Method in interface org.refcodes.io.Provider
 
readDatagrams() - Method in interface org.refcodes.io.Receiver
 
readDatagrams(int) - Method in interface org.refcodes.io.Receiver
 
readDatagrams() - Method in interface org.refcodes.io.ShortBlockProvider
Reads (receives) the next short block passed from a BlockSender or DatagramSender counterpart.
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() - 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(int) - Method in interface org.refcodes.io.ShortProvider
 
readDatagrams() - Method in interface org.refcodes.io.ShortReceiver
 
readDatagrams(int) - Method in interface org.refcodes.io.ShortReceiver
 
Receivable - Interface in org.refcodes.io
 
Receiver<DATA extends Serializable> - Interface in org.refcodes.io
 
ReceiverDecorator<DATA extends Serializable> - Class in org.refcodes.io.impls
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.impls.ReceiverDecorator
 
releaseAll() - Method in class org.refcodes.io.impls.AbstractByteReceiver
 
releaseAll() - Method in class org.refcodes.io.impls.AbstractInputStreamByteReceiver
 
releaseAll() - Method in class org.refcodes.io.impls.AbstractInputStreamReceiver
 
releaseAll() - Method in class org.refcodes.io.impls.AbstractReceiver
 
releaseAll() - Method in class org.refcodes.io.impls.AbstractShortReceiver
 
releaseAll() - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.InputStreamByteReceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.InputStreamReceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.PrefetchInputStreamByteReceiverImpl
 
releaseAll() - Method in class org.refcodes.io.impls.PrefetchInputStreamReceiverImpl
 
remove() - Method in class org.refcodes.io.impls.SerializableIteratorImpl
 
remove() - Method in class org.refcodes.io.impls.SerializableListIteratorImpl
 
reset() - Method in interface org.refcodes.io.ByteDatagramInputStream
 
resolveClass(ObjectStreamClass) - Method in class org.refcodes.io.impls.SerializableObjectInputStreamImpl
 

S

Sendable - Interface in org.refcodes.io
 
Sender<DATA extends Serializable> - Interface in org.refcodes.io
 
SenderDecorator<DATA extends Serializable> - Class in org.refcodes.io.impls
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.impls.SenderDecorator
 
SerializableIteratorImpl<T> - Class in org.refcodes.io.impls
Makes the wrapped Iterator serializable, else passing Iterator instances would cause an NotSerializableException or similar.
SerializableIteratorImpl() - Constructor for class org.refcodes.io.impls.SerializableIteratorImpl
 
SerializableIteratorImpl(Iterator<T>) - Constructor for class org.refcodes.io.impls.SerializableIteratorImpl
 
SerializableListIteratorImpl<T> - Class in org.refcodes.io.impls
Makes the wrapped ListIterator serializable, else passing ListIterator instances would cause an NotSerializableException or similar.
SerializableListIteratorImpl() - Constructor for class org.refcodes.io.impls.SerializableListIteratorImpl
 
SerializableListIteratorImpl(ListIterator<T>) - Constructor for class org.refcodes.io.impls.SerializableListIteratorImpl
 
SerializableObjectInputStreamImpl - Class in org.refcodes.io.impls
The SerializableObjectInputStreamImpl extends an ordinary ObjectInputStream to also resolve primitive types.
SerializableObjectInputStreamImpl(InputStream) - Constructor for class org.refcodes.io.impls.SerializableObjectInputStreamImpl
 
SerializeUtility - Class in org.refcodes.io
Utility providing useful serialization methods.
set(T) - Method in class org.refcodes.io.impls.SerializableListIteratorImpl
 
setEncoding(String) - Method in class org.refcodes.io.impls.InputStreamStringBuilderImpl
 
setInputStream(InputStream) - Method in class org.refcodes.io.impls.InputStreamStringBuilderImpl
 
setInputStream(InputStream) - Method in interface org.refcodes.io.InputStreamAccessor.InputStreamMutator
Sets the InputStream for the Input-Stream property.
setMaxConnections(String) - 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.impls
 
ShortArrayReceiverImpl(short[]) - Constructor for class org.refcodes.io.impls.ShortArrayReceiverImpl
 
ShortArrayReceiverImpl(List<Short>) - Constructor for class org.refcodes.io.impls.ShortArrayReceiverImpl
 
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
 
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
 
ShortReceiver - Interface in org.refcodes.io
 
ShortReceiverDecorator - Class in org.refcodes.io.impls
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.impls.ShortReceiverDecorator
 
ShortSender - Interface in org.refcodes.io
 
ShortSenderDecorator - Class in org.refcodes.io.impls
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.impls.ShortSenderDecorator
 
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
 

T

toFileNameFromZip(String) - Static method in class org.refcodes.io.impls.ZipFileInputStreamImpl
Truncates the ".zip" suffix from the filename and returns the result.
toFileNameFromZip(String) - Static method in class org.refcodes.io.impls.ZipFileOutputStreamImpl
 
toInputStream(File) - Static method in class org.refcodes.io.impls.ZipFileInputStreamImpl
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.impls.ZipFileOutputStreamImpl
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(InputStream, String) - Method in class org.refcodes.io.impls.InputStreamStringBuilderImpl
 
toString() - Method in class org.refcodes.io.impls.InputStreamStringBuilderImpl
Attention: This implementation of the InputStreamStringBuilder#toString() method throws a HiddenException (being a sub-class of the RuntimeException) in case accessing the InputStream causes faults.
toString(String) - Method in class org.refcodes.io.impls.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(String) - 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.impls.InputStreamStringBuilderImpl
 
toStrings(InputStream) - Method in interface org.refcodes.io.InputStreamStringBuilder
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(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
 
withMaxConnections(String) - 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(int) - Method in interface org.refcodes.io.ByteDatagramOutputStream
 
write(byte[]) - Method in interface org.refcodes.io.ByteDatagramOutputStream
 
write(byte[], int, int) - Method in interface org.refcodes.io.ByteDatagramOutputStream
 
writeDatagram(byte) - Method in interface org.refcodes.io.ByteConsumer
 
writeDatagram(byte) - Method in interface org.refcodes.io.ByteDatagramConsumer
Writes (sends) a byte.
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(byte) - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionByteTransceiverImpl
ATTENTION: For maintainers, please keep the below code in sync with the code from OutputStreamConnectionSenderImpl.writeDatagram(Serializable).
writeDatagram(DATA) - Method in class org.refcodes.io.impls.BidirectionalStreamConnectionTransceiverImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.ByteSenderDecorator
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.LoopbackByteTransceiverImpl
 
writeDatagram(DATA) - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
writeDatagram(short) - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
writeDatagram(short) - Method in class org.refcodes.io.impls.LoopbackShortTransceiverImpl
 
writeDatagram(DATA) - Method in class org.refcodes.io.impls.LoopbackTransceiverImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.OutputStreamConnectionByteSenderImpl
Writes (sends) a byte.
writeDatagram(DATA) - Method in class org.refcodes.io.impls.OutputStreamConnectionSenderImpl
Writes (sends) a datagram to a listening DatagramReceiver.
writeDatagram(DATA) - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
writeDatagram(byte) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionByteTransceiverImpl
------------------------------------------------------------------------- ATTENTION: For maintainers, please keep the below code in sync with the code from OutputStreamConnectionSenderImpl.writeDatagram(Serializable)
writeDatagram(DATA) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamConnectionTransceiverImpl
------------------------------------------------------------------------- ATTENTION: For maintainers, please keep the below code in sync with the code from OutputStreamConnectionSenderImpl.writeDatagram(Serializable)
writeDatagram(DATA) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
writeDatagram(DATA) - Method in class org.refcodes.io.impls.SenderDecorator
 
writeDatagram(short) - Method in class org.refcodes.io.impls.ShortSenderDecorator
 
writeDatagram(short) - Method in interface org.refcodes.io.ShortConsumer
 
writeDatagram(short) - Method in interface org.refcodes.io.ShortDatagramConsumer
Writes (sends) a short.
writeDatagrams(DATA[]) - Method in interface org.refcodes.io.BlockConsumer
Writes (sends) a datagram block to a listening DatagramReceiver or BlockReceiver.
writeDatagrams(DATA[], int, int) - Method in interface org.refcodes.io.BlockConsumer
 
writeDatagrams(byte[]) - Method in interface org.refcodes.io.ByteBlockConsumer
Writes (sends) a byte block.
writeDatagrams(byte[], int, int) - Method in interface org.refcodes.io.ByteBlockConsumer
Writes (sends) a byte block.
writeDatagrams(byte[]) - Method in interface org.refcodes.io.ByteConsumer
 
writeDatagrams(byte[], int, int) - Method in interface org.refcodes.io.ByteSender
 
writeDatagrams(DATA[]) - Method in interface org.refcodes.io.Consumer
 
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.AbstractByteSender
 
writeDatagrams(byte[]) - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.BidirectionalStreamByteTransceiverImpl
 
writeDatagrams(DATA[]) - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.impls.BidirectionalStreamTransceiverImpl
 
writeDatagrams(byte[]) - Method in class org.refcodes.io.impls.ByteSenderDecorator
 
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.ByteSenderDecorator
 
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
writeDatagrams(byte[]) - Method in class org.refcodes.io.impls.LoopbackByteSenderImpl
 
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
writeDatagrams(DATA[]) - Method in class org.refcodes.io.impls.LoopbackSenderImpl
 
writeDatagrams(short[], int, int) - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
writeDatagrams(short[]) - Method in class org.refcodes.io.impls.LoopbackShortSenderImpl
 
writeDatagrams(byte[]) - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.OutputStreamByteSenderImpl
 
writeDatagrams(DATA[]) - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.impls.OutputStreamSenderImpl
 
writeDatagrams(byte[]) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
writeDatagrams(byte[], int, int) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamByteTransceiverImpl
 
writeDatagrams(DATA[]) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.impls.PrefetchBidirectionalStreamTransceiverImpl
 
writeDatagrams(DATA[]) - Method in class org.refcodes.io.impls.SenderDecorator
 
writeDatagrams(DATA[], int, int) - Method in class org.refcodes.io.impls.SenderDecorator
 
writeDatagrams(short[]) - Method in class org.refcodes.io.impls.ShortSenderDecorator
 
writeDatagrams(short[], int, int) - Method in class org.refcodes.io.impls.ShortSenderDecorator
 
writeDatagrams(DATA[], int, int) - Method in interface org.refcodes.io.Sender
 
writeDatagrams(short[]) - Method in interface org.refcodes.io.ShortBlockConsumer
Writes (sends) a short block.
writeDatagrams(short[], int, int) - Method in interface org.refcodes.io.ShortBlockConsumer
Writes (sends) a short block.
writeDatagrams(short[]) - Method in interface org.refcodes.io.ShortConsumer
 
writeDatagrams(short[], int, int) - Method in interface org.refcodes.io.ShortSender
 

Z

ZipFileInputStreamImpl - Class in org.refcodes.io.impls
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.
ZipFileInputStreamImpl(File, String) - Constructor for class org.refcodes.io.impls.ZipFileInputStreamImpl
 
ZipFileInputStreamImpl(String, String) - Constructor for class org.refcodes.io.impls.ZipFileInputStreamImpl
 
ZipFileInputStreamImpl(String) - Constructor for class org.refcodes.io.impls.ZipFileInputStreamImpl
 
ZipFileInputStreamImpl(URI) - Constructor for class org.refcodes.io.impls.ZipFileInputStreamImpl
 
ZipFileInputStreamImpl(File) - Constructor for class org.refcodes.io.impls.ZipFileInputStreamImpl
 
ZipFileOutputStreamImpl - Class in org.refcodes.io.impls
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.
ZipFileOutputStreamImpl(File, String) - Constructor for class org.refcodes.io.impls.ZipFileOutputStreamImpl
 
ZipFileOutputStreamImpl(String, String) - Constructor for class org.refcodes.io.impls.ZipFileOutputStreamImpl
 
ZipFileOutputStreamImpl(String) - Constructor for class org.refcodes.io.impls.ZipFileOutputStreamImpl
 
ZipFileOutputStreamImpl(URI) - Constructor for class org.refcodes.io.impls.ZipFileOutputStreamImpl
 
ZipFileOutputStreamImpl(File) - Constructor for class org.refcodes.io.impls.ZipFileOutputStreamImpl
 

_

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

Copyright © 2017. All rights reserved.