Class RxJavaAwaitableAdapter

java.lang.Object
org.apache.groovy.rxjava.RxJavaAwaitableAdapter
All Implemented Interfaces:
AwaitableAdapter

public class RxJavaAwaitableAdapter extends Object implements AwaitableAdapter
Adapter for RxJava 3 types, enabling:
  • await single — awaits a Single
  • await maybe — awaits a Maybe (nullable result)
  • await completable — awaits a Completable
  • for await (item in observable) — iterates over an Observable
  • for await (item in flowable) — iterates over a Flowable

Auto-discovered via ServiceLoader when groovy-rxjava is on the classpath.

Since:
6.0.0