Package hu.akarnokd.rxjava3.util
Utility classes and methods supporting the other utilities in this library.
-
Class Summary Class Description CompositeSubscription Container for Subscriptions and atomic operations on them.SneakyThrows Utility class to throw arbitrary Throwables.SpmcLinkedArrayQueue<T> A single-producer multiple-conumer queue implementation with array islands.SpscOneQueue<T> A single-producer single-consumer queue with exactly one slot of value. -
Enum Summary Enum Description AlwaysFalseBooleanSupplier ABooleanSupplierimplementation that is always false.AlwaysTrueBooleanSupplier ABooleanSupplierimplementation that is always true.BiFunctionSecondIdentity A BiFunction that returns its second parameter; useBiFunctionSecondIdentity.instance()to get a correctly typed (shared) instance.SelfComparator Comparator that compares Comparables.