@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 @DataObserver
using @SubscriptionBuilder.observer(DataObserver)
.DataTransformer<FROM,TO> Transforms or processes data before it is given to subscribedDataObserver
s.DelegatingObserver<T> ErrorObserver Exceptions thrown inDataObserver
and @DataTransformer
can be observed by an error observer set viaSubscriptionBuilder.onError(ErrorObserver)
.RunWithParam<T> Scheduler -
Class Summary Class Description DataSubscriptionList Tracks any number ofDataSubscription
objects, which can be canceled with a singleDataSubscriptionList.cancel()
call.SubscriptionBuilder<T>