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
AbstractByteProvideris a base abstract implementation of theByteReceiverinterface providing common functionality for concrete real liveByteDatagramReceiverandByteBlockReceiver(=ByteReceiver) implementations. - AbstractByteProvider() - Constructor for class org.refcodes.io.AbstractByteProvider
-
Constructs a
AbstractByteProviderwith a default sized blocking queue enabling a maximum ofAbstractByteProvider.DATAGRAM_QUEUE_SIZEdatagrams. ------------------------------------------------------------------------- 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
AbstractByteProviderwith 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
AbstractByteReceiveris a base abstract implementation of theByteReceiverinterface providing common functionality for concrete real liveByteDatagramReceiverandByteBlockReceiver(=ByteReceiver) implementations. - AbstractByteReceiver() - Constructor for class org.refcodes.io.AbstractByteReceiver
-
Constructs a
AbstractByteReceiverwith a default sized blocking queue enabling a maximum ofAbstractByteProvider.DATAGRAM_QUEUE_SIZEdatagrams. ------------------------------------------------------------------------- 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
AbstractByteReceiverwith 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
AbstractByteSenderis a base abstract implementation of theByteSenderinterface providing common functionality for concrete real liveByteDatagramSenderandByteBlockSender(=ByteSender) implementations. - AbstractByteSender() - Constructor for class org.refcodes.io.AbstractByteSender
- AbstractInputStreamByteReceiver - Class in org.refcodes.io
-
Abstract implementation of the
ByteReceiverinterface. - AbstractInputStreamByteReceiver() - Constructor for class org.refcodes.io.AbstractInputStreamByteReceiver
- AbstractInputStreamReceiver<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Abstract implementation of the
Receiverinterface. - AbstractInputStreamReceiver() - Constructor for class org.refcodes.io.AbstractInputStreamReceiver
- AbstractPrefetchInputStreamByteReceiver - Class in org.refcodes.io
-
Abstract implementation of the
ByteReceiverinterface. - AbstractPrefetchInputStreamByteReceiver() - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
-
Creates an
AbstractPrefetchInputStreamByteReceiver. - AbstractPrefetchInputStreamByteReceiver(int) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
-
Creates an
AbstractPrefetchInputStreamByteReceiverusing the given datagram queue capacity. - AbstractPrefetchInputStreamByteReceiver(int, ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
-
Creates an
AbstractPrefetchInputStreamByteReceiverusing the givenExecutorServicerequired for thread generation in an JEE environment. - AbstractPrefetchInputStreamByteReceiver(ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamByteReceiver
-
Creates an
AbstractPrefetchInputStreamByteReceiverusing the givenExecutorServicerequired for thread generation in an JEE environment. - AbstractPrefetchInputStreamReceiver<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Abstract implementation of the
Receiverinterface. - AbstractPrefetchInputStreamReceiver() - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
-
Creates an
AbstractPrefetchInputStreamReceiver. - AbstractPrefetchInputStreamReceiver(int) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
-
Creates an
AbstractPrefetchInputStreamReceiverusing the given datagram queue capacity. - AbstractPrefetchInputStreamReceiver(int, ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
-
Creates an
AbstractPrefetchInputStreamReceiverusing the givenExecutorServicerequired for thread generation in an JEE environment. - AbstractPrefetchInputStreamReceiver(ExecutorService) - Constructor for class org.refcodes.io.AbstractPrefetchInputStreamReceiver
-
Creates an
AbstractPrefetchInputStreamReceiverusing the givenExecutorServicerequired for thread generation in an JEE environment. - AbstractReceiver<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
The
AbstractReceiveris a base abstract implementation of theReceiverinterface providing common functionality for concrete real liveByteDatagramReceiverandByteBlockReceiver(=Receiver) implementations. - AbstractReceiver() - Constructor for class org.refcodes.io.AbstractReceiver
-
Constructs a
AbstractReceiverwith a default sized blocking queue enabling a maximum ofAbstractReceiver.DATAGRAM_QUEUE_SIZEdatagrams. ------------------------------------------------------------------------- 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
AbstractReceiverwith 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 java.io.Serializable> - Class in org.refcodes.io
-
The
AbstractSenderis a base abstract implementation of theByteSenderinterface providing common functionality for concrete real liveByteDatagramSenderandByteBlockSender(=ByteSender) implementations. - AbstractSender() - Constructor for class org.refcodes.io.AbstractSender
- AbstractShortReceiver - Class in org.refcodes.io
-
The
AbstractShortReceiveris a base abstract implementation of theShortReceiverinterface providing common functionality for concrete real liveShortDatagramReceiverandShortBlockReceiver(=ShortReceiver) implementations. - AbstractShortReceiver() - Constructor for class org.refcodes.io.AbstractShortReceiver
-
Constructs a
AbstractShortReceiverwith a default sized blocking queue enabling a maximum ofAbstractShortReceiver.DATAGRAM_QUEUE_SIZEdatagrams. ------------------------------------------------------------------------- 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
AbstractShortReceiverwith 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
AbstractShortSenderis a base abstract implementation of theShortSenderinterface providing common functionality for concrete real liveShortDatagramSenderandShortBlockSender(=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
BidirectionalConnectionByteTransceiverdefines theDatagramTransceiverfunctionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.BidirectionalConnectionAutomaton). - BidirectionalConnectionTransceiver<DATA extends java.io.Serializable,INPUT,OUTPUT> - Interface in org.refcodes.io
-
The
BidirectionalConnectionTransceiverdefines theDatagramTransceiverfunctionality set on top of a I/O connection (as of theBidirectionalConnectionComponent.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
-
A
BidirectionalStreamConnectionByteTransceiveris aDatagramTransceiverconnected through I/O streams with anotherBidirectionalStreamConnectionByteTransceiver. - BidirectionalStreamConnectionByteTransceiverImpl - Class in org.refcodes.io
-
The Class BidirectionalStreamConnectionByteTransceiverImpl.
- BidirectionalStreamConnectionByteTransceiverImpl() - Constructor for class org.refcodes.io.BidirectionalStreamConnectionByteTransceiverImpl
- BidirectionalStreamConnectionTransceiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
A
BidirectionalStreamConnectionTransceiveris aDatagramTransceiverconnected through I/O streams with anotherBidirectionalStreamConnectionTransceiver. - BidirectionalStreamConnectionTransceiverImpl<DATA extends java.io.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 java.io.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 java.io.Serializable> - Interface in org.refcodes.io
-
The
BlockConsumeris used to send datagram blocks (arrays) in a unified way. - BlockProvider<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The
BlockProvideris used to receive datagram blocks (arrays) in a unified way. - BlockReceiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The
BlockReceiveris used to receive datagram blocks (arrays) in a unified way. - BlockSender<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The
BlockSenderis used to send datagram blocks (arrays) in a unified way. - BlockTransceiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
Combines the
BlockSenderandBlockReceiverfunctionality in a single interface to be implemented by a single class so thatBlockSenderandBlockReceiverfunctionality can be provided by a single instance. - 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
ByteBlockConsumeris used to send byte blocks (arrays) in a unified way. - ByteBlockProvider - Interface in org.refcodes.io
-
The
ByteBlockProvideris used to receive byte blocks (arrays) in a unified way. - ByteBlockReceiver - Interface in org.refcodes.io
-
The
ByteBlockReceiveris used to receive byte blocks (arrays) in a unified way. - ByteBlockSender - Interface in org.refcodes.io
-
The
ByteBlockSenderis used to send byte blocks (arrays) in a unified way. - ByteBlockTransceiver - Interface in org.refcodes.io
-
Combines the
BlockSenderandBlockReceiverfunctionality in a single interface to be implemented by a single class so thatBlockSenderandBlockReceiverfunctionality can be provided by a single instance. - ByteConsumer - Interface in org.refcodes.io
-
The Interface ByteConsumer.
- ByteDatagramConsumer - Interface in org.refcodes.io
-
The
ByteDatagramConsumeris used to send bytes in a unified way. - ByteDatagramInputStream - Interface in org.refcodes.io
-
(as
InputStreamdoes not provide some useful *interface*) - ByteDatagramOutputStream - Interface in org.refcodes.io
-
(as
OutputStreamdoes not provide some useful *interface*) - ByteDatagramProvider - Interface in org.refcodes.io
-
The
ByteDatagramProvideris used to receive bytes in a unified way. - ByteDatagramReceiver - Interface in org.refcodes.io
-
The
ByteDatagramReceiveris used to receive bytes in a unified way. - ByteDatagramSender - Interface in org.refcodes.io
-
The
ByteDatagramSenderis used to send bytes in a unified way. - ByteDatagramTransceiver - Interface in org.refcodes.io
-
Combines the
DatagramSenderandDatagramReceiverfunctionality in a single interface to be implemented by a single class so thatDatagramSenderandDatagramReceiverfunctionality 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
ByteReceiverDecoratordecorates aByteProviderwith the additional methods of aByteReceivermaking it easy to use aByteProviderwherever aByteReceiveris 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
ByteSenderDecoratordecorates aByteConsumerwith the additional methods of aByteSendermaking it easy to use aByteConsumerwherever aByteSenderis expected. - ByteSenderDecorator(ByteConsumer) - Constructor for class org.refcodes.io.ByteSenderDecorator
-
Instantiates a new byte sender decorator.
- ByteTransceiver - Interface in org.refcodes.io
-
A
ByteTransceivercombines the functionality of aByteSenderand of aByteReceiver. 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
ConnectionByteReceiverdefines theDatagramReceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton) for data types "byte". - ConnectionByteSender<CON> - Interface in org.refcodes.io
-
The
ConnectionByteSenderdefines theDatagramSenderfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton) for data types "byte". - ConnectionByteTransceiver<CON> - Interface in org.refcodes.io
-
The
ConnectionByteTransceiverdefines theDatagramTransceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton) for data types "byte". - ConnectionReceiver<DATA extends java.io.Serializable,CON> - Interface in org.refcodes.io
-
The
ConnectionReceiverdefines theDatagramReceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton). - ConnectionSender<DATA extends java.io.Serializable,CON> - Interface in org.refcodes.io
-
The
ConnectionSenderdefines theDatagramSenderfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton). - ConnectionShortReceiver<CON> - Interface in org.refcodes.io
-
The
ConnectionShortReceiverdefines theDatagramReceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton) for data types "short". - ConnectionShortSender<CON> - Interface in org.refcodes.io
-
The
ConnectionShortSenderdefines theDatagramSenderfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton) for data types "short". - ConnectionShortTransceiver<CON> - Interface in org.refcodes.io
-
The
ConnectionShortTransceiverdefines theDatagramTransceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton) for data types "short". - ConnectionTransceiver<DATA extends java.io.Serializable,CON> - Interface in org.refcodes.io
-
The
ConnectionTransceiverdefines theDatagramTransceiverfunctionality set on top of a connection (as of theConnectionComponent.ConnectionAutomaton). - Consumer<DATA extends java.io.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 java.io.Serializable> - Interface in org.refcodes.io
-
The
DatagramConsumeris used to send datagrams in a unified way. - DatagramProvider<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The
DatagramProvideris used to receive datagrams in a unified way. - DatagramReceiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The
DatagramReceiveris used to receive datagrams in a unified way. - DatagramSender<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The
DatagramSenderis used to send datagrams in a unified way. - DatagramTransceiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
Combines the
DatagramSenderandDatagramReceiverfunctionality in a single interface to be implemented by a single class so thatDatagramSenderandDatagramReceiverfunctionality can be provided by a single instance.
F
- FileUtility - Class in org.refcodes.io
-
The
FileUtilityprovides 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
InputStreamfrom the Input-Stream property. - getInputStream() - Method in class org.refcodes.io.InputStreamStringBuilderImpl
-
Retrieves the
InputStreamfrom 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
OutputStreamfrom the Output-Stream property. - getResourceAsStream(Class<?>, String) - Static method in class org.refcodes.io.FileUtility
-
Provides an
InputStreamfor 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 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
-
A
InputStreamConnectionByteReceiveris aDatagramReceiverconnected through I/O streams with aOutputStreamConnectionSender. - InputStreamConnectionByteReceiverImpl - Class in org.refcodes.io
-
Implementation of the
InputStreamConnectionReceiverinterface. - InputStreamConnectionByteReceiverImpl() - Constructor for class org.refcodes.io.InputStreamConnectionByteReceiverImpl
- InputStreamConnectionReceiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
A
InputStreamConnectionReceiveris aDatagramReceiverconnected through I/O streams with aOutputStreamConnectionSender. - InputStreamConnectionReceiverImpl<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Implementation of the
InputStreamConnectionReceiverinterface. - InputStreamConnectionReceiverImpl() - Constructor for class org.refcodes.io.InputStreamConnectionReceiverImpl
-
Instantiates a new input stream connection receiver impl.
- InputStreamReceiverImpl<DATA extends java.io.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
- InputStreamStringBuilderImpl - Class in org.refcodes.io
-
Implementation of the
InputStreamStringBuilderinterface. - 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
LoopbackByteReceiveris aDatagramReceiverconnected directly within the same JVM with aLoopbackByteSender; 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
LoopbackByteReceiverinterface. - 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
LoopbackByteSenderis aDatagramSenderconnected directly within the same JVM with aLoopbackByteReceiver; 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
LoopbackByteSenderinterface. - LoopbackByteSenderImpl() - Constructor for class org.refcodes.io.LoopbackByteSenderImpl
- LoopbackByteTransceiver - Interface in org.refcodes.io
-
A
LoopbackByteTransceiveris aDatagramTransceiverconnected directly within the same JVM with anotherLoopbackByteTransceiver; 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
LoopbackByteTransceiverinterface. - 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 java.io.Serializable> - Interface in org.refcodes.io
-
A
LoopbackReceiveris aDatagramReceiverconnected directly within the same JVM with aLoopbackSender; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine. - LoopbackReceiverImpl<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Implementation of the
LoopbackReceiverinterface. - 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 java.io.Serializable> - Interface in org.refcodes.io
-
A
LoopbackSenderis aDatagramSenderconnected directly within the same JVM with aLoopbackReceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine. - LoopbackSenderImpl<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Implementation of the
LoopbackSenderinterface. - LoopbackSenderImpl() - Constructor for class org.refcodes.io.LoopbackSenderImpl
- LoopbackShortReceiver - Interface in org.refcodes.io
-
A
LoopbackShortReceiveris aDatagramReceiverconnected directly within the same JVM with aLoopbackShortSender; 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
LoopbackShortReceiverinterface. - 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
LoopbackShortSenderis aDatagramSenderconnected directly within the same JVM with aLoopbackByteReceiver; 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
LoopbackShortSenderinterface. - LoopbackShortSenderImpl() - Constructor for class org.refcodes.io.LoopbackShortSenderImpl
- LoopbackShortTransceiver - Interface in org.refcodes.io
-
A
LoopbackShortTransceiveris aDatagramTransceiverconnected directly within the same JVM with anotherLoopbackShortTransceiver; 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
LoopbackShortTransceiverinterface. - 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 java.io.Serializable> - Interface in org.refcodes.io
-
A
LoopbackTransceiveris aDatagramTransceiverconnected directly within the same JVM with anotherLoopbackTransceiver; a "loopback" connection is used for establishing the connection which cannot be accessed outside the JVM or the running machine. - LoopbackTransceiverImpl<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Implementation of the
LoopbackTransceiverinterface. - 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(viaObjectOutputStream.flush()) encapsulating aPipedOutputStreamwhich in turn encapsulates aPipedInputStreamto thisBidirectionalStreamConnectionByteTransceiverImpl.open(OutputStream)method. - open(OutputStream) - Method in class org.refcodes.io.BidirectionalStreamConnectionTransceiverImpl
-
HINT: For testing purposes you can pass an already flushed
ObjectOutputStream(viaObjectOutputStream.flush()) encapsulating aPipedOutputStreamwhich in turn encapsulates aPipedInputStreamto thisBidirectionalStreamConnectionTransceiverImpl.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(viaObjectOutputStream.flush()) encapsulating aPipedOutputStreamwhich in turn encapsulates aPipedInputStreamto thisPrefetchBidirectionalStreamConnectionByteTransceiverImpl.open(OutputStream)method. - open(OutputStream) - Method in class org.refcodes.io.PrefetchBidirectionalStreamConnectionTransceiverImpl
-
HINT: For testing purposes you can pass an already flushed
ObjectOutputStream(viaObjectOutputStream.flush()) encapsulating aPipedOutputStreamwhich in turn encapsulates aPipedInputStreamto thisPrefetchBidirectionalStreamConnectionTransceiverImpl.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
-
A
OutputStreamConnectionByteSenderis aDatagramSenderconnected through I/O streams with aInputStreamConnectionReceiver. - OutputStreamConnectionByteSenderImpl - Class in org.refcodes.io
-
Implementation of the
OutputStreamConnectionSenderinterface. - OutputStreamConnectionByteSenderImpl() - Constructor for class org.refcodes.io.OutputStreamConnectionByteSenderImpl
- OutputStreamConnectionSender<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
A
OutputStreamConnectionSenderis aDatagramSenderconnected through I/O streams with aInputStreamConnectionReceiver. - OutputStreamConnectionSenderImpl<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Implementation of the
OutputStreamConnectionSenderinterface. - OutputStreamConnectionSenderImpl() - Constructor for class org.refcodes.io.OutputStreamConnectionSenderImpl
- OutputStreamSenderImpl<DATA extends java.io.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 java.io.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 java.io.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
InputStreamConnectionReceiverinterface. - PrefetchInputStreamConnectionByteReceiverImpl() - Constructor for class org.refcodes.io.PrefetchInputStreamConnectionByteReceiverImpl
- PrefetchInputStreamConnectionReceiverImpl<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
Implementation of the
InputStreamConnectionReceiverinterface. - 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 java.io.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 java.io.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
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.AbstractByteReceiver
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.AbstractInputStreamByteReceiver
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.AbstractInputStreamReceiver
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.AbstractReceiver
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.AbstractShortReceiver
-
Reads (receives) the next short passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.BidirectionalStreamTransceiverImpl
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in interface org.refcodes.io.ByteDatagramProvider
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.ByteReceiverDecorator
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in interface org.refcodes.io.DatagramProvider
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.InputStreamReceiverImpl
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.PrefetchBidirectionalStreamByteTransceiverImpl
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.PrefetchInputStreamByteReceiverImpl
-
Reads (receives) the next byte passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.PrefetchInputStreamReceiverImpl
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.ReceiverDecorator
-
Reads (receives) the next datagram passed from a
DatagramSendercounterpart. - readDatagram() - Method in interface org.refcodes.io.ShortDatagramProvider
-
Reads (receives) the next short passed from a
DatagramSendercounterpart. - readDatagram() - Method in class org.refcodes.io.ShortReceiverDecorator
-
Reads (receives) the next short passed from a
DatagramSendercounterpart. - readDatagrams() - Method in class org.refcodes.io.AbstractByteProvider
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in class org.refcodes.io.AbstractByteReceiver
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin 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 anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in class org.refcodes.io.BidirectionalStreamByteTransceiverImpl
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin 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
BlockSenderorDatagramSendercounterpart. - readDatagrams() - Method in interface org.refcodes.io.ByteBlockProvider
-
Reads (receives) the next byte block passed from a
BlockSenderorDatagramSendercounterpart. - readDatagrams() - Method in interface org.refcodes.io.ByteProvider
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in interface org.refcodes.io.ByteReceiver
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in class org.refcodes.io.ByteReceiverDecorator
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in class org.refcodes.io.InputStreamByteReceiverImpl
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin 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 anInterruptedExceptionin 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 anInterruptedExceptionin 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 anInterruptedExceptionin 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
BlockSenderorDatagramSendercounterpart. - readDatagrams() - Method in interface org.refcodes.io.ShortProvider
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in interface org.refcodes.io.ShortReceiver
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin case of blocking till more data is available) occurs. - readDatagrams() - Method in class org.refcodes.io.ShortReceiverDecorator
-
Caution: Reads till an
OpenException(or anInterruptedExceptionin 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. - Receivable - Interface in org.refcodes.io
-
The Interface Receivable.
- Receiver<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The Interface Receiver.
- ReceiverDecorator<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
The
ReceiverDecoratordecorates aProviderwith the additional methods of aReceivermaking it easy to use aProviderwherever aReceiveris 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
S
- Sendable - Interface in org.refcodes.io
-
The Interface Sendable.
- Sender<DATA extends java.io.Serializable> - Interface in org.refcodes.io
-
The Interface Sender.
- SenderDecorator<DATA extends java.io.Serializable> - Class in org.refcodes.io
-
The
SenderDecoratordecorates aConsumerwith the additional methods of aSendermaking it easy to use aConsumerwherever aSenderis 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
Iteratorserializable, else passingIteratorinstances would cause anNotSerializableExceptionor 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
ListIteratorserializable, else passingListIteratorinstances would cause anNotSerializableExceptionor 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
SerializableObjectInputStreamImplextends an ordinaryObjectInputStreamto 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
InputStreamfor the Input-Stream property. - setInputStream(InputStream) - Method in class org.refcodes.io.InputStreamStringBuilderImpl
-
Sets the
InputStreamfor 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
OutputStreamfor 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
ShortBlockConsumeris used to send short blocks (arrays) in a unified way. - ShortBlockProvider - Interface in org.refcodes.io
-
The
ShortBlockProvideris used to receive short blocks (arrays) in a unified way. - ShortBlockReceiver - Interface in org.refcodes.io
-
The
ShortBlockReceiveris used to receive short blocks (arrays) in a unified way. - ShortBlockSender - Interface in org.refcodes.io
-
The
ShortBlockSenderis 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
ShortDatagramConsumeris used to send shorts in a unified way. - ShortDatagramProvider - Interface in org.refcodes.io
-
The
ShortDatagramProvideris used to receive shorts in a unified way. - ShortDatagramReceiver - Interface in org.refcodes.io
-
The
ShortDatagramReceiveris used to receive shorts in a unified way. - ShortDatagramSender - Interface in org.refcodes.io
-
The
ShortDatagramSenderis 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
ShortReceiverDecoratordecorates aShortProviderwith the additional methods of aShortReceivermaking it easy to use aShortProviderwherever aShortReceiveris 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
ShortSenderDecoratordecorates aShortConsumerwith the additional methods of aShortSendermaking it easy to use aShortConsumerwherever aShortSenderis expected. - ShortSenderDecorator(ShortConsumer) - Constructor for class org.refcodes.io.ShortSenderDecorator
-
Instantiates a new short sender decorator.
- ShortTransceiver - Interface in org.refcodes.io
-
A
ShortTransceivercombines the functionality of aShortSenderand of aShortReceiver. 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.ZipFileInputStream
-
Truncates the ".zip" suffix from the filename and returns the result.
- toFileNameFromZip(String) - Static method in class org.refcodes.io.ZipFileOutputStream
-
To file name from zip.
- toInputStream(File) - Static method in class org.refcodes.io.ZipFileInputStream
-
Returns an
InputStreamfrom the providedFile. - 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
OutputStreamto the providedFile. - 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
IteratorandListIteratorinto serializable instances. - toString() - Method in class org.refcodes.io.InputStreamStringBuilderImpl
- toString(InputStream) - Method in interface org.refcodes.io.InputStreamStringBuilder
-
The
Stringbeing build by the builder upon the settings of the attributes. - toString(InputStream, String) - Method in interface org.refcodes.io.InputStreamStringBuilder
-
The
Stringbeing build by the builder upon the settings of the attributes. - toString(InputStream, String) - Method in class org.refcodes.io.InputStreamStringBuilderImpl
-
The
Stringbeing 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 java.io.Serializable> - Interface in org.refcodes.io
-
A
Transceivercombines the functionality of aSenderand of aReceiver. 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
InputStreamfor the Input-Stream property. - withInputStream(InputStream) - Method in interface org.refcodes.io.InputStreamStringBuilder
-
Sets the
InputStreamfor 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
OutputStreamfor 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
DatagramReceiverorBlockReceiver. - writeDatagrams(DATA[]) - Method in interface org.refcodes.io.BlockConsumer
-
Writes (sends) a datagram block to a listening
DatagramReceiverorBlockReceiver. - writeDatagrams(DATA[]) - Method in interface org.refcodes.io.Consumer
-
Writes (sends) a datagram block to a listening
DatagramReceiverorBlockReceiver. - writeDatagrams(DATA[]) - Method in class org.refcodes.io.LoopbackSenderImpl
-
Writes (sends) a datagram block to a listening
DatagramReceiverorBlockReceiver. - writeDatagrams(DATA[]) - Method in class org.refcodes.io.OutputStreamSenderImpl
-
Writes (sends) a datagram block to a listening
DatagramReceiverorBlockReceiver. - writeDatagrams(DATA[]) - Method in class org.refcodes.io.PrefetchBidirectionalStreamTransceiverImpl
-
Writes (sends) a datagram block to a listening
DatagramReceiverorBlockReceiver. - writeDatagrams(DATA[]) - Method in class org.refcodes.io.SenderDecorator
-
Writes (sends) a datagram block to a listening
DatagramReceiverorBlockReceiver. - 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.
Z
- ZipFileInputStream - Class in org.refcodes.io
-
Represents an
InputStreamfrom a providedFile: 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 theInputStream. - 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
OutputStreamto a providedFile: 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 theOutputStream. - 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.
_
- _automaton - Variable in class org.refcodes.io.AbstractByteReceiver
- _datagramQueue - Variable in class org.refcodes.io.AbstractByteProvider
- _datagramQueue - Variable in class org.refcodes.io.AbstractShortReceiver