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>>
Modifier and Type | Method | Description |
---|---|---|
io.reactivex.Observable<R> |
convertMapperSources(java.util.stream.Stream<java.util.function.Supplier<java.util.Map<ID,?>>> mapperSources,
java.util.function.Function<java.util.List<java.util.Map<ID,?>>,java.util.stream.Stream<R>> domainObjectStreamBuilder) |
|
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) |
public io.reactivex.Observable<R> convertMapperSources(java.util.stream.Stream<java.util.function.Supplier<java.util.Map<ID,?>>> mapperSources, java.util.function.Function<java.util.List<java.util.Map<ID,?>>,java.util.stream.Stream<R>> domainObjectStreamBuilder)
public static <ID,R> ObservableAdapter<ID,R> observableAdapter()
public static <ID,R> ObservableAdapter<ID,R> observableAdapter(java.util.concurrent.Executor executor)
public static <ID,R> ObservableAdapter<ID,R> observableAdapter(io.reactivex.Scheduler scheduler)