@ParametersAreNonnullByDefault
Package io.objectbox.reactive
Classes to
configure
a DataSubscription for observing Box or Query changes.
For more details look at the documentation of individual classes and docs.objectbox.io/data-observers-and-rx.
-
Interface Summary Interface Description DataObserver<T> Observer that can be subscribed to publishers (e.g.DataPublisher<T> DataSubscription The result of subscribing an @DataObserverusing @SubscriptionBuilder.observer(DataObserver).DataTransformer<FROM,TO> Transforms or processes data before it is given to subscribedDataObservers.DelegatingObserver<T> ErrorObserver Exceptions thrown inDataObserverand @DataTransformercan be observed by an error observer set viaSubscriptionBuilder.onError(ErrorObserver).RunWithParam<T> Scheduler -
Class Summary Class Description DataSubscriptionList Tracks any number ofDataSubscriptionobjects, which can be canceled with a singleDataSubscriptionList.cancel()call.SubscriptionBuilder<T>