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 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 (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 (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 (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 (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 (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.