Class StreamAdapter<ID,R>
- java.lang.Object
-
- io.github.pellse.assembler.stream.StreamAdapter<ID,R>
-
- All Implemented Interfaces:
AssemblerAdapter<ID,R,java.util.stream.Stream<R>>
public class StreamAdapter<ID,R> extends java.lang.Object implements AssemblerAdapter<ID,R,java.util.stream.Stream<R>>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.stream.Stream<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>
StreamAdapter<ID,R>streamAdapter()static <ID,R>
StreamAdapter<ID,R>streamAdapter(boolean parallel)
-
-
-
Method Detail
-
convertMapperSources
public java.util.stream.Stream<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)
- Specified by:
convertMapperSourcesin interfaceAssemblerAdapter<ID,R,java.util.stream.Stream<R>>
-
streamAdapter
public static <ID,R> StreamAdapter<ID,R> streamAdapter()
-
streamAdapter
public static <ID,R> StreamAdapter<ID,R> streamAdapter(boolean parallel)
-
-