F G H O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
F
- fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- fromTransmission(Sequence, int) - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
- fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- fromTransmission(Sequence, int, int) - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
G
- getAlias() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- getAlias() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- getDecoratee() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- getDecoratee() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- getDecoratee() - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- getDecoratee() - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
- getLength() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- getLength() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- getLength() - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- getLength() - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
- getPayload() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- getPayload() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- getTransmission() - Method in class org.refcodes.serial.ext.observer.TransmissionEvent
H
- hasObserverSubscription(PayloadObserver<T>) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- hasObserverSubscription(PayloadObserver<T>) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- hasObserverSubscription(TransmissionObserver<DECORATEE>) - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- hasObserverSubscription(TransmissionObserver<DECORATEE>) - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
O
- ObservablePayloadSection<T> - Interface in org.refcodes.serial.ext.observer
-
The
ObservablePayloadSection
implements theObservable
interface in order to fire events upon a value being received/assigned (as ofSection.receiveFrom(java.io.InputStream, int, java.io.OutputStream)
orSection.fromTransmission(org.refcodes.serial.Sequence, int)
or the like). - observablePayloadSectionDecorator(PayloadSection<T>) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservablePayloadSection
wrapping the givenPayloadSection
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - observablePayloadSectionDecorator(PayloadSection<T>, ExecutorService, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservablePayloadSection
wrapping the givenPayloadSection
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - observablePayloadSectionDecorator(PayloadSection<T>, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservablePayloadSection
wrapping the givenPayloadSection
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservablePayloadSectionDecorator<T> - Class in org.refcodes.serial.ext.observer
-
The
ObservablePayloadSection
class enriches aPayloadSection
decoratee with observer functionality as of theObservablePayloadSection
interface. - ObservablePayloadSectionDecorator(PayloadSection<T>) - Constructor for class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
-
Constructs a
ObservablePayloadSection
wrapping the givenPayloadSection
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - ObservablePayloadSectionDecorator(PayloadSection<T>, ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
-
Constructs a
ObservablePayloadSection
wrapping the givenPayloadSection
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - ObservablePayloadSectionDecorator(PayloadSection<T>, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
-
Constructs a
ObservablePayloadSection
wrapping the givenPayloadSection
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservablePayloadSegment<T> - Interface in org.refcodes.serial.ext.observer
-
The
ObservablePayloadSegment
implements theObservable
interface in order to fire events upon a value being received/assigned (as ofSegment.receiveFrom(java.io.InputStream, java.io.OutputStream)
orSegment.fromTransmission(org.refcodes.serial.Sequence)
or the like). - observablePayloadSegmentDecorator(PayloadSegment<T>) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservablePayloadSegment
wrapping the givenPayloadSegment
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - observablePayloadSegmentDecorator(PayloadSegment<T>, ExecutorService, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservablePayloadSegment
wrapping the givenPayloadSegment
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - observablePayloadSegmentDecorator(PayloadSegment<T>, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservablePayloadSegment
wrapping the givenPayloadSegment
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservablePayloadSegmentDecorator<T> - Class in org.refcodes.serial.ext.observer
-
The
ObservablePayloadSegment
class enriches aPayloadSegment
decoratee with observer functionality as of theObservablePayloadSegment
interface. - ObservablePayloadSegmentDecorator(PayloadSegment<T>) - Constructor for class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
-
Constructs a
ObservablePayloadSegment
wrapping the givenPayloadSegment
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - ObservablePayloadSegmentDecorator(PayloadSegment<T>, ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
-
Constructs a
ObservablePayloadSegment
wrapping the givenPayloadSegment
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - ObservablePayloadSegmentDecorator(PayloadSegment<T>, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
-
Constructs a
ObservablePayloadSegment
wrapping the givenPayloadSegment
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservablePayloadTransmission<T> - Interface in org.refcodes.serial.ext.observer
-
The
ObservablePayloadTransmission
implements theObservable
interface in order to fire events upon a value being received/assigned. - observableSection(DECORATEE) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservableSection
wrapping the givenSection
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - observableSection(DECORATEE, ExecutorService, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservableSection
wrapping the givenSection
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - observableSection(DECORATEE, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservableSection
wrapping the givenSection
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservableSection<T extends org.refcodes.serial.Section> - Interface in org.refcodes.serial.ext.observer
-
The
ObservableSection
implements theObservable
interface in order to fire events upon a transmission being received (as ofSection.receiveFrom(java.io.InputStream, int, java.io.OutputStream)
orSection.fromTransmission(org.refcodes.serial.Sequence, int)
or the like). - ObservableSectionDecorator<DECORATEE extends org.refcodes.serial.Section> - Class in org.refcodes.serial.ext.observer
-
The
ObservableSection
class enriches aSection
decoratee with observer functionality as of theObservableSection
interface. - ObservableSectionDecorator(DECORATEE) - Constructor for class org.refcodes.serial.ext.observer.ObservableSectionDecorator
-
Constructs a
ObservableSection
wrapping the givenSection
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - ObservableSectionDecorator(DECORATEE, ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservableSectionDecorator
-
Constructs a
ObservableSection
wrapping the givenSection
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - ObservableSectionDecorator(DECORATEE, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservableSectionDecorator
-
Constructs a
ObservableSection
wrapping the givenSection
decoratee and using the providedExecutionStrategy
when dispatching the events. - observableSegment(DECORATEE) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservableSegment
wrapping the givenSegment
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - observableSegment(DECORATEE, ExecutorService, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservableSegment
wrapping the givenSegment
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - observableSegment(DECORATEE, ExecutionStrategy) - Static method in class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Constructs a
ObservableSegment
wrapping the givenSegment
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservableSegment<T extends org.refcodes.serial.Segment> - Interface in org.refcodes.serial.ext.observer
-
The
ObservableSegment
implements theObservable
interface in order to fire events upon a transmission being received (as ofSegment.receiveFrom(java.io.InputStream, java.io.OutputStream)
orSegment.fromTransmission(org.refcodes.serial.Sequence)
or the like). - ObservableSegmentDecorator<DECORATEE extends org.refcodes.serial.Segment> - Class in org.refcodes.serial.ext.observer
-
The
ObservableSegment
class enriches aSegment
decoratee with observer functionality as of theObservableSegment
interface. - ObservableSegmentDecorator(DECORATEE) - Constructor for class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
-
Constructs a
ObservableSegment
wrapping the givenSegment
decoratee and using a defaultExecutorService
and dispatching events in sequentially (as ofExecutionStrategy.SEQUENTIAL
). - ObservableSegmentDecorator(DECORATEE, ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
-
Constructs a
ObservableSegment
wrapping the givenSegment
decoratee and using the providedExecutorService
when dispatching events in parallel (as ofExecutionStrategy.PARALLEL
andExecutionStrategy.JOIN
) and using the givenExecutionStrategy
when dispatching the events. - ObservableSegmentDecorator(DECORATEE, ExecutionStrategy) - Constructor for class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
-
Constructs a
ObservableSegment
wrapping the givenSegment
decoratee and using the providedExecutionStrategy
when dispatching the events. - ObservableSerialSugar - Class in org.refcodes.serial.ext.observer
-
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the construction of observable various
Segment
orSection
type instances (and the like). - ObservableSerialSugar() - Constructor for class org.refcodes.serial.ext.observer.ObservableSerialSugar
-
Instantiates a new observable serial sugar.
- ObservableTransmission<T extends org.refcodes.serial.Transmission> - Interface in org.refcodes.serial.ext.observer
-
The
ObservableTransmission
implements theObservable
interface in order to fire events upon a finished transmission. - org.refcodes.serial.ext.observer - module org.refcodes.serial.ext.observer
- org.refcodes.serial.ext.observer - package org.refcodes.serial.ext.observer
P
- PayloadEvent<P> - Class in org.refcodes.serial.ext.observer
-
The
PayloadEvent
gets triggered byObservablePayloadTransmission
instances such as theObservablePayloadSegmentDecorator
or theObservablePayloadSectionDecorator
upon a payload being received. - PayloadEvent(P, ObservablePayloadTransmission<P>) - Constructor for class org.refcodes.serial.ext.observer.PayloadEvent
-
Constructs an event with the given source.
- PayloadObserver<T> - Interface in org.refcodes.serial.ext.observer
-
The
PayloadObserver
provides means to get signaled byPayloadEvent
instances published by an according subscribedObservablePayloadTransmission
.
R
- receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- receiveFrom(InputStream, int, OutputStream) - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- receiveFrom(InputStream, OutputStream) - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
S
- setPayload(T) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- setPayload(T) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- subscribeObserver(PayloadObserver<T>) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- subscribeObserver(PayloadObserver<T>) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- subscribeObserver(TransmissionObserver<DECORATEE>) - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- subscribeObserver(TransmissionObserver<DECORATEE>) - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
T
- toSchema() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- toSchema() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- toSchema() - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- toSchema() - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
- toSimpleTypeMap() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- toSimpleTypeMap() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- toSimpleTypeMap() - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- toSimpleTypeMap() - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
- toTransmission() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- toTransmission() - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- toTransmission() - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- toTransmission() - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
- TransmissionEvent<T extends org.refcodes.serial.Transmission> - Class in org.refcodes.serial.ext.observer
-
The
TransmissionEvent
gets triggered byObservableTransmission
instances such as theObservableSegmentDecorator
or theObservableSectionDecorator
upon a transmission being received. - TransmissionEvent(T, ObservableTransmission<T>) - Constructor for class org.refcodes.serial.ext.observer.TransmissionEvent
-
Constructs an event with the given source.
- TransmissionObserver<T extends org.refcodes.serial.Transmission> - Interface in org.refcodes.serial.ext.observer
-
The
TransmissionObserver
provides means to get signaled byTransmissionEvent
instances published by an according subscribedObservableTransmission
. - transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- transmitTo(OutputStream, InputStream) - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
U
- unsubscribeObserver(PayloadObserver<T>) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- unsubscribeObserver(PayloadObserver<T>) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
- unsubscribeObserver(TransmissionObserver<DECORATEE>) - Method in class org.refcodes.serial.ext.observer.ObservableSectionDecorator
- unsubscribeObserver(TransmissionObserver<DECORATEE>) - Method in class org.refcodes.serial.ext.observer.ObservableSegmentDecorator
W
- withPayload(T) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSectionDecorator
- withPayload(T) - Method in class org.refcodes.serial.ext.observer.ObservablePayloadSegmentDecorator
All Classes All Packages