Class ObservableAdapter<ID,R>
- java.lang.Object
-
- io.github.pellse.assembler.rxjava.ObservableAdapter<ID,R>
-
- All Implemented Interfaces:
io.github.pellse.assembler.AssemblerAdapter<ID,R,io.reactivex.Observable<R>>
public class ObservableAdapter<ID,R> extends java.lang.Object implements io.github.pellse.assembler.AssemblerAdapter<ID,R,io.reactivex.Observable<R>>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.reactivex.Observable<R>
convertMapperSources(java.util.stream.Stream<java.util.function.Supplier<java.util.Map<ID,?>>> mapperSourceSuppliers, java.util.function.Function<java.util.List<java.util.Map<ID,?>>,java.util.stream.Stream<R>> aggregateStreamBuilder)
static <ID,R>
ObservableAdapter<ID,R>observableAdapter()
static <ID,R>
ObservableAdapter<ID,R>observableAdapter(io.reactivex.Scheduler scheduler)
static <ID,R>
ObservableAdapter<ID,R>observableAdapter(java.util.concurrent.Executor executor)
-
-
-
Method Detail
-
convertMapperSources
public io.reactivex.Observable<R> convertMapperSources(java.util.stream.Stream<java.util.function.Supplier<java.util.Map<ID,?>>> mapperSourceSuppliers, java.util.function.Function<java.util.List<java.util.Map<ID,?>>,java.util.stream.Stream<R>> aggregateStreamBuilder)
-
observableAdapter
public static <ID,R> ObservableAdapter<ID,R> observableAdapter()
-
observableAdapter
public static <ID,R> ObservableAdapter<ID,R> observableAdapter(java.util.concurrent.Executor executor)
-
observableAdapter
public static <ID,R> ObservableAdapter<ID,R> observableAdapter(io.reactivex.Scheduler scheduler)
-
-