Package | Description |
---|---|
hu.akarnokd.rxjava3.async |
Utility methods to jumpstart a reactive sequence via
AsyncFlowable
and AsyncObservable ;
port of the RxJavaAsyncUtil library. |
hu.akarnokd.rxjava3.basetypes | |
hu.akarnokd.rxjava3.consumers |
Utility methods to create special consumer types, such as auto-release consumers via
FlowableConsumers ,
ObservableConsumers ,
MaybeConsumers ,
SingleConsumers and
CompletableConsumers . |
hu.akarnokd.rxjava3.debug |
Debugging support to remember where operators have been created in the
code via
RxJavaPlugins ' assembly hooks, enabled via
RxJavaAssemblyTracking . |
hu.akarnokd.rxjava3.debug.multihook |
Proof of concept
RxJavaPlugins
hook implementation for handling multiple hooks to
the onSchedule callback via
OnScheduleMultiHandlerManager . |
hu.akarnokd.rxjava3.debug.validator |
Protocol validation support via
RxJavaPlugins
hook implementations enalbed via
RxJavaProtocolValidator . |
hu.akarnokd.rxjava3.expr |
Utility methods for computational expressions and statements via
StatementFlowable
and StatementObservable ;
a port of the
RxJavaComputationExpression
library. |
hu.akarnokd.rxjava3.functions | |
hu.akarnokd.rxjava3.joins |
Utility methods for join patterns (more generic way than
combineLatest ) via
JoinObservable wrapper and the and/then/when
vocabulary;
a port of the
RxJavaJoins
library. |
hu.akarnokd.rxjava3.math |
Utility methods for aggregating and reducing flows with numeric content via
MathFlowable
and MathObservable ;
a port of the
RxJavaMath
library. |
hu.akarnokd.rxjava3.operators |
Utility methods for uncommon, custom, special and exotic operators for RxJava flows
in the form of transformers and converters.
|
hu.akarnokd.rxjava3.parallel |
Utility methods for parallel aggregation and reduction for
ParallelFlowable s via
ParallelTransformers . |
hu.akarnokd.rxjava3.processors |
Special processors such as
DispatchWorkProcessor
and generic utilities for FlowableProcessor s
via FlowableProcessors methods. |
hu.akarnokd.rxjava3.schedulers |
Special scheduler implementations, such as
BlockingScheduler ,
ParallelScheduler and
SharedScheduler . |
hu.akarnokd.rxjava3.string |
Utility methods working with strings and character sequences via
StringFlowable and
StringObservable ;
a partial port of the
RxJavaString
library. |
hu.akarnokd.rxjava3.subjects |
Special subjects such as
UnicastWorkSubject ,
DispatchWorkSubject
and generic utilities for Subject s
via Subjects methods. |
hu.akarnokd.rxjava3.util |
Utility classes and methods supporting the other utilities in this library.
|