AssemblerBuilder.AssembleWithBuilderImpl@FunctionalInterface
public static interface AssemblerBuilder.AssembleWithBuilder<T,ID,C extends java.util.Collection<T>,R>
| Modifier and Type | Method | Description |
|---|---|---|
default <E1,E2> AssemblerBuilder.AdapterBuilder<ID,R> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.function.Function3<T,E1,E2,R> domainObjectBuilder) |
|
default <E1,E2,E3> AssemblerBuilder.AdapterBuilder<ID,R> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.function.Function4<T,E1,E2,E3,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.function.Function5<T,E1,E2,E3,E4,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.function.Function6<T,E1,E2,E3,E4,E5,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5,E6> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6,
io.github.pellse.util.function.Function7<T,E1,E2,E3,E4,E5,E6,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5,E6,E7> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6,
io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7,
io.github.pellse.util.function.Function8<T,E1,E2,E3,E4,E5,E6,E7,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5,E6,E7,E8> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6,
io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7,
io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8,
io.github.pellse.util.function.Function9<T,E1,E2,E3,E4,E5,E6,E7,E8,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5,E6,E7,E8,E9> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6,
io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7,
io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8,
io.github.pellse.util.query.Mapper<ID,E9,java.lang.Throwable> mapper9,
io.github.pellse.util.function.Function10<T,E1,E2,E3,E4,E5,E6,E7,E8,E9,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5,E6,E7,E8,E9,E10> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6,
io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7,
io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8,
io.github.pellse.util.query.Mapper<ID,E9,java.lang.Throwable> mapper9,
io.github.pellse.util.query.Mapper<ID,E10,java.lang.Throwable> mapper10,
io.github.pellse.util.function.Function11<T,E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,R> domainObjectBuilder) |
|
default <E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,E11> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1,
io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2,
io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3,
io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4,
io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5,
io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6,
io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7,
io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8,
io.github.pellse.util.query.Mapper<ID,E9,java.lang.Throwable> mapper9,
io.github.pellse.util.query.Mapper<ID,E10,java.lang.Throwable> mapper10,
io.github.pellse.util.query.Mapper<ID,E11,java.lang.Throwable> mapper11,
io.github.pellse.util.function.Function12<T,E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,E11,R> domainObjectBuilder) |
|
default <E1> AssemblerBuilder.AdapterBuilder<ID,R> |
assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper,
java.util.function.BiFunction<T,E1,R> domainObjectBuilder) |
|
AssemblerBuilder.AdapterBuilderImpl<T,ID,C,R> |
assembleWith(java.util.List<io.github.pellse.util.query.Mapper<ID,?,java.lang.Throwable>> mappers,
java.util.function.BiFunction<T,? super java.lang.Object[],R> domainObjectBuilder) |
default <E1> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper, java.util.function.BiFunction<T,E1,R> domainObjectBuilder)
default <E1,E2> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.function.Function3<T,E1,E2,R> domainObjectBuilder)
default <E1,E2,E3> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.function.Function4<T,E1,E2,E3,R> domainObjectBuilder)
default <E1,E2,E3,E4> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.function.Function5<T,E1,E2,E3,E4,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.function.Function6<T,E1,E2,E3,E4,E5,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5,E6> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6, io.github.pellse.util.function.Function7<T,E1,E2,E3,E4,E5,E6,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5,E6,E7> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6, io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7, io.github.pellse.util.function.Function8<T,E1,E2,E3,E4,E5,E6,E7,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5,E6,E7,E8> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6, io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7, io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8, io.github.pellse.util.function.Function9<T,E1,E2,E3,E4,E5,E6,E7,E8,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5,E6,E7,E8,E9> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6, io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7, io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8, io.github.pellse.util.query.Mapper<ID,E9,java.lang.Throwable> mapper9, io.github.pellse.util.function.Function10<T,E1,E2,E3,E4,E5,E6,E7,E8,E9,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5,E6,E7,E8,E9,E10> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6, io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7, io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8, io.github.pellse.util.query.Mapper<ID,E9,java.lang.Throwable> mapper9, io.github.pellse.util.query.Mapper<ID,E10,java.lang.Throwable> mapper10, io.github.pellse.util.function.Function11<T,E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,R> domainObjectBuilder)
default <E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,E11> AssemblerBuilder.AdapterBuilder<ID,R> assembleWith(io.github.pellse.util.query.Mapper<ID,E1,java.lang.Throwable> mapper1, io.github.pellse.util.query.Mapper<ID,E2,java.lang.Throwable> mapper2, io.github.pellse.util.query.Mapper<ID,E3,java.lang.Throwable> mapper3, io.github.pellse.util.query.Mapper<ID,E4,java.lang.Throwable> mapper4, io.github.pellse.util.query.Mapper<ID,E5,java.lang.Throwable> mapper5, io.github.pellse.util.query.Mapper<ID,E6,java.lang.Throwable> mapper6, io.github.pellse.util.query.Mapper<ID,E7,java.lang.Throwable> mapper7, io.github.pellse.util.query.Mapper<ID,E8,java.lang.Throwable> mapper8, io.github.pellse.util.query.Mapper<ID,E9,java.lang.Throwable> mapper9, io.github.pellse.util.query.Mapper<ID,E10,java.lang.Throwable> mapper10, io.github.pellse.util.query.Mapper<ID,E11,java.lang.Throwable> mapper11, io.github.pellse.util.function.Function12<T,E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,E11,R> domainObjectBuilder)