Uses of Package
io.reactivex.rxjava3.functions
Packages that use io.reactivex.rxjava3.functions
Package
Description
Base reactive classes:
Flowable
, Observable
,
Single
, Maybe
and
Completable
; base reactive consumers;
other common base interfaces.Default implementations for
Disposable
-based resource management
(Disposable
container types) and utility classes to construct
Disposables
from callbacks and other types.Classes supporting the Flowable base reactive class:
ConnectableFlowable
and
GroupedFlowable
.Classes supporting the Observable base reactive class:
ConnectableObservable
and
GroupedObservable
.Default wrappers and implementations for observer-based consumer classes and interfaces,
including disposable and resource-tracking variants and
the
TestObserver
that allows unit testing
Observable
-, Single
-,
Maybe
- and Completable
-based flows.Classes and interfaces for writing advanced operators within and outside RxJava.
Contains the base type
ParallelFlowable
,
a sub-DSL for working with Flowable
sequences in parallel.Contains the central plugin handler
RxJavaPlugins
class to hook into the lifecycle of the base reactive types and schedulers.Classes representing so-called hot backpressure-aware sources, aka processors,
that implement the
FlowableProcessor
class,
the Reactive Streams Processor
interface
to allow forms of multicasting events to one or more subscribers as well as consuming another
Reactive Streams Publisher
.Contains notably the factory class of
Schedulers
providing methods for
retrieving the standard scheduler instances, the TestScheduler
for testing flows
with scheduling in a controlled manner and the class Timed
that can hold
a value and a timestamp associated with it.Classes representing so-called hot sources, aka subjects, that implement a base reactive class and
the respective consumer type at once to allow forms of multicasting events to multiple
consumers as well as consuming another base reactive type of their kind.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.coreClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface (callback) that returns a boolean value.A functional interface that has a single cancel method that can throw.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that consumes a primitive long value.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.disposablesClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.flowables
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.disposablesClassDescriptionA functional interface that has a single cancel method that can throw.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.functionsClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface (callback) that returns a boolean value.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that consumes a primitive long value.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.jdk8ClassDescriptionA functional interface (callback) that computes a value based on multiple input values.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.observersClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that accepts a single value.A functional interface (callback) that returns true or false for the given input value.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.completableClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface that has a single cancel method that can throw.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.flowableClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface (callback) that returns a boolean value.A functional interface that has a single cancel method that can throw.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that consumes a primitive long value.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.maybeClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface that has a single cancel method that can throw.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.mixedClassDescriptionA functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.observableClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface (callback) that returns a boolean value.A functional interface that has a single cancel method that can throw.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.parallelClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that consumes a primitive long value.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.operators.singleClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface that has a single cancel method that can throw.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.schedulersClassDescriptionA functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.subscribers
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.internal.utilClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns true or false for the given input values.A functional interface (callback) that returns a boolean value.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.observables
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.observersClassDescriptionA functional interface (callback) that returns true or false for the given input value.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.operatorsClassDescriptionA functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.parallelClassDescriptionA functional interface similar to Runnable but allows throwing a checked exception.A functional interface (callback) that accepts two values (of possibly different types).A functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that consumes a primitive long value.A functional interface (callback) that returns true or false for the given input value.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.pluginsClassDescriptionA functional interface (callback) that computes a value based on multiple input values.A functional interface (callback) that returns a boolean value.A functional interface (callback) that accepts a single value.A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception.A functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.processorsClassDescriptionA functional interface (callback) that returns true or false for the given input value.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.schedulersClassDescriptionA functional interface (callback) that provides a single value or throws an exception.
-
Classes in io.reactivex.rxjava3.functions used by io.reactivex.rxjava3.subjectsClassDescriptionA functional interface (callback) that returns true or false for the given input value.