Uses of Package
rx.functions

Packages that use rx.functions
Package
Description
Base reactive classes: Observable, Single and Completable; base reactive consumers; other common base interfaces.
Functional interfaces of functions and actions of arity 0 to 9 and related utility classes.
Operators that allow composing Observables to transform and manipulate data in an asynchronous, functional and thread-safe manner.
 
 
Classes extending the Observable base reactive class, synchronous and asynchronous event generators.
Default wrappers and implementations for the base reactive consumer classes and interfaces; utility classes for creating them from callbacks.
Callback types and a central plugin handler class to hook into the lifecycle of the base reactive types and schedulers.
Scheduler implementations, value+time record classes and the standard factory class to return standard RxJava schedulers or wrap any Executor-based (thread pool) instances.
Classes extending the Observable base reactive class and implementing the Observer interface at the same time (aka hot Observables).
Default implementations for Subscription-based resource management (Subscription container types) and utility classes to construct Subscriptions from callbacks and other types.
  • Classes in rx.functions used by rx
    Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    A one-argument action.
    A two-argument action.
    Represents a function with zero arguments.
    Represents a function with one argument.
    Represents a function with two arguments.
    Represents a function with three arguments.
    Represents a function with four arguments.
    Represents a function with five arguments.
    Represents a function with six arguments.
    Represents a function with seven arguments.
    Represents a function with eight arguments.
    Represents a function with nine arguments.
    Represents a vector-argument function.
    All Func and Action interfaces extend from this.
  • Classes in rx.functions used by rx.functions
    Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    A one-argument action.
    A two-argument action.
    A three-argument action.
    A four-argument action.
    A five-argument action.
    A six-argument action.
    A seven-argument action.
    An eight-argument action.
    A nine-argument action.
    A vector-argument action.
     
    Represents a function with zero arguments.
    Represents a function with one argument.
    Represents a function with two arguments.
    Represents a function with three arguments.
    Represents a function with four arguments.
    Represents a function with five arguments.
    Represents a function with six arguments.
    Represents a function with seven arguments.
    Represents a function with eight arguments.
    Represents a function with nine arguments.
    Represents a vector-argument function.
    All Func and Action interfaces extend from this.
  • Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    A one-argument action.
    A two-argument action.
    Represents a function with zero arguments.
    Represents a function with one argument.
    Represents a function with two arguments.
    Represents a function with three arguments.
    Represents a function with four arguments.
    Represents a function with five arguments.
    Represents a function with six arguments.
    Represents a function with seven arguments.
    Represents a function with eight arguments.
    Represents a function with nine arguments.
    Represents a vector-argument function.
    All Func and Action interfaces extend from this.
  • Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    Represents a function with one argument.
    All Func and Action interfaces extend from this.
  • Classes in rx.functions used by rx.internal.util
    Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    A one-argument action.
    A two-argument action.
    Represents a function with zero arguments.
    Represents a function with one argument.
    Represents a function with two arguments.
    All Func and Action interfaces extend from this.
  • Classes in rx.functions used by rx.observables
    Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    A one-argument action.
    A two-argument action.
    A three-argument action.
    Represents a function with zero arguments.
    Represents a function with one argument.
    Represents a function with two arguments.
    Represents a function with three arguments.
    All Func and Action interfaces extend from this.
  • Classes in rx.functions used by rx.observers
    Class
    Description
    A zero-argument action.
    A one-argument action.
  • Classes in rx.functions used by rx.plugins
    Class
    Description
    A zero-argument action.
    A one-argument action.
    Represents a function with zero arguments.
    Represents a function with one argument.
    Represents a function with two arguments.
  • Classes in rx.functions used by rx.schedulers
    Class
    Description
    A zero-argument action.
  • Classes in rx.functions used by rx.subjects
    Class
    Description
    All Action interfaces extend from this.
    A zero-argument action.
    A one-argument action.
    All Func and Action interfaces extend from this.
  • Classes in rx.functions used by rx.subscriptions
    Class
    Description
    A zero-argument action.