Skip to content

//rxjava2-extensions/com.squareup.sqldelight.runtime.rx

Package com.squareup.sqldelight.runtime.rx

Functions

Name Summary
asObservable [jvm]
Content
@CheckReturnValue()
@JvmOverloads()
@JvmName(name = toObservable)

fun <T : Any> Query<T>.asObservable(scheduler: Scheduler = Schedulers.io()): Observable<Query<T>>
More info
Turns this Query into an Observable which emits whenever the underlying result set changes.


mapToList [jvm]
Content
@CheckReturnValue()

fun <T : Any> Observable<Query<T>>.mapToList(): Observable<List<T>>


mapToOne [jvm]
Content
@CheckReturnValue()

fun <T : Any> Observable<Query<T>>.mapToOne(): Observable<T>


mapToOneNonNull [jvm]
Content
@CheckReturnValue()

fun <T : Any> Observable<Query<T>>.mapToOneNonNull(): Observable<T>


mapToOneOrDefault [jvm]
Content
@CheckReturnValue()

fun <T : Any> Observable<Query<T>>.mapToOneOrDefault(defaultValue: T): Observable<T>


mapToOptional [jvm]
Content
@CheckReturnValue()

fun <T : Any> Observable<Query<T>>.mapToOptional(): Observable<Optional<T>>