Package io.reactivex.rxjava3.annotations


package io.reactivex.rxjava3.annotations
Annotations for indicating operator behavior, API stability (@Experimental and @Beta) and nullability indicators (Nullable and NonNull).
  • Class
    Description
    Enumeration for various kinds of backpressure support.
    Indicates the backpressure support kind of the associated operator or class.
    Indicates the feature is in beta state: it will be most likely stay but the signature may change between versions without warning.
    Marks methods whose return values should be checked.
    Indicates the feature is in experimental state: its existence, signature or behavior might change without warning from one release to the next.
    Indicates that a field/parameter/variable/type parameter/return type is never null.
    Indicates that a field/parameter/variable/type parameter/return type may be null.
    Indicates what kind of scheduler the class or method uses.