Index
All Classes and Interfaces|All Packages
A
- assemble(Iterable<T>) - Method in interface io.github.pellse.assembler.Assembler
- assembleFromSupplier(CheckedSupplier<Iterable<T>, Throwable>) - Method in interface io.github.pellse.assembler.Assembler
- assembleFromSupplier(CheckedSupplier<Iterable<T>, Throwable>) - Method in class io.github.pellse.assembler.AssemblerBuilder.AssemblerImpl
- assembleFromSupplier(CheckedSupplier<Iterable<T>, Throwable>, Function<T, ID>, List<Mapper<ID, ?, ?>>, BiFunction<T, Object[], R>, AssemblerAdapter<T, ID, R, RC>, Function<Throwable, RuntimeException>) - Static method in interface io.github.pellse.assembler.Assembler
- Assembler<T,
RC> - Interface in io.github.pellse.assembler - AssemblerAdapter<T,
ID, R, RC> - Interface in io.github.pellse.assembler - AssemblerBuilder - Interface in io.github.pellse.assembler
- AssemblerBuilder.AssemblerImpl<T,
ID, R, RC> - Class in io.github.pellse.assembler - AssemblerBuilder.AssembleUsingBuilder<T,
ID, R> - Interface in io.github.pellse.assembler - AssemblerBuilder.AssembleUsingBuilderImpl<T,
ID, R> - Class in io.github.pellse.assembler - AssemblerBuilder.WithAssemblerRulesBuilder<T,
ID, R> - Interface in io.github.pellse.assembler - AssemblerBuilder.WithAssemblerRulesBuilderImpl<T,
ID, R> - Class in io.github.pellse.assembler - AssemblerBuilder.WithIdExtractorBuilder<R> - Interface in io.github.pellse.assembler
- AssemblerBuilder.WithIdExtractorBuilderImpl<R> - Class in io.github.pellse.assembler
- assemblerOf(Class<R>) - Static method in interface io.github.pellse.assembler.AssemblerBuilder
B
- buildSubQueryMapperSources(Iterable<T>, Function<T, ID>, List<Mapper<ID, ?, ?>>, Function<Throwable, RuntimeException>) - Static method in interface io.github.pellse.assembler.Assembler
C
- completableFutureAdapter() - Static method in class io.github.pellse.assembler.future.CompletableFutureAdapter
- completableFutureAdapter(Executor) - Static method in class io.github.pellse.assembler.future.CompletableFutureAdapter
- completableFutureAdapter(Supplier<CR>, Executor) - Static method in class io.github.pellse.assembler.future.CompletableFutureAdapter
- CompletableFutureAdapter<T,
ID, R, CR extends Collection<R>> - Class in io.github.pellse.assembler.future - convertMapperSources(Supplier<Iterable<T>>, Function<Iterable<T>, Stream<Supplier<Map<ID, ?>>>>, BiFunction<Iterable<T>, List<Map<ID, ?>>, Stream<R>>) - Method in interface io.github.pellse.assembler.AssemblerAdapter
- convertMapperSources(Supplier<Iterable<T>>, Function<Iterable<T>, Stream<Supplier<Map<ID, ?>>>>, BiFunction<Iterable<T>, List<Map<ID, ?>>, Stream<R>>) - Method in class io.github.pellse.assembler.future.CompletableFutureAdapter
- convertMapperSources(Supplier<Iterable<T>>, Function<Iterable<T>, Stream<Supplier<Map<ID, ?>>>>, BiFunction<Iterable<T>, List<Map<ID, ?>>, Stream<R>>) - Method in class io.github.pellse.assembler.stream.StreamAdapter
I
- io.github.pellse.assembler - package io.github.pellse.assembler
- io.github.pellse.assembler.future - package io.github.pellse.assembler.future
- io.github.pellse.assembler.stream - package io.github.pellse.assembler.stream
S
- streamAdapter() - Static method in class io.github.pellse.assembler.stream.StreamAdapter
- streamAdapter(boolean) - Static method in class io.github.pellse.assembler.stream.StreamAdapter
- StreamAdapter<T,
ID, R> - Class in io.github.pellse.assembler.stream
U
- using(AssemblerAdapter<T, ID, R, RC>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.AssembleUsingBuilder
- using(AssemblerAdapter<T, ID, R, RC>) - Method in class io.github.pellse.assembler.AssemblerBuilder.AssembleUsingBuilderImpl
W
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Function3<T, E1, E2, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Function4<T, E1, E2, E3, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Function5<T, E1, E2, E3, E4, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Function6<T, E1, E2, E3, E4, E5, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Mapper<ID, E6, ?>, Function7<T, E1, E2, E3, E4, E5, E6, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Mapper<ID, E6, ?>, Mapper<ID, E7, ?>, Function8<T, E1, E2, E3, E4, E5, E6, E7, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Mapper<ID, E6, ?>, Mapper<ID, E7, ?>, Mapper<ID, E8, ?>, Function9<T, E1, E2, E3, E4, E5, E6, E7, E8, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Mapper<ID, E6, ?>, Mapper<ID, E7, ?>, Mapper<ID, E8, ?>, Mapper<ID, E9, ?>, Function10<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Mapper<ID, E6, ?>, Mapper<ID, E7, ?>, Mapper<ID, E8, ?>, Mapper<ID, E9, ?>, Mapper<ID, E10, ?>, Function11<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, Mapper<ID, E2, ?>, Mapper<ID, E3, ?>, Mapper<ID, E4, ?>, Mapper<ID, E5, ?>, Mapper<ID, E6, ?>, Mapper<ID, E7, ?>, Mapper<ID, E8, ?>, Mapper<ID, E9, ?>, Mapper<ID, E10, ?>, Mapper<ID, E11, ?>, Function12<T, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(Mapper<ID, E1, ?>, BiFunction<T, E1, R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(List<Mapper<ID, ?, ?>>, BiFunction<T, Object[], R>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilder
- withAssemblerRules(List<Mapper<ID, ?, ?>>, BiFunction<T, Object[], R>) - Method in class io.github.pellse.assembler.AssemblerBuilder.WithAssemblerRulesBuilderImpl
- withErrorConverter(Function<Throwable, RuntimeException>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.AssembleUsingBuilder
- withErrorConverter(Function<Throwable, RuntimeException>) - Method in class io.github.pellse.assembler.AssemblerBuilder.AssembleUsingBuilderImpl
- withIdExtractor(Function<T, ID>) - Method in interface io.github.pellse.assembler.AssemblerBuilder.WithIdExtractorBuilder
- withIdExtractor(Function<T, ID>) - Method in class io.github.pellse.assembler.AssemblerBuilder.WithIdExtractorBuilderImpl
All Classes and Interfaces|All Packages