Assembler.FromSourceBuilderImpl
@FunctionalInterface
public static interface Assembler.FromSourceBuilder<R>
Modifier and Type | Method | Description |
---|---|---|
<T,ID,C extends java.util.Collection<T>> |
fromSource(C topLevelEntities,
java.util.function.Function<T,ID> idExtractor) |
|
default <T,ID,C extends java.util.Collection<T>> |
fromSourceSupplier(io.github.pellse.util.function.checked.CheckedSupplier<C,java.lang.Throwable> topLevelEntitiesProvider,
java.util.function.Function<T,ID> idExtractor) |
default <T,ID,C extends java.util.Collection<T>> Assembler.WithAssemblerRulesBuilder<T,ID,R> fromSourceSupplier(io.github.pellse.util.function.checked.CheckedSupplier<C,java.lang.Throwable> topLevelEntitiesProvider, java.util.function.Function<T,ID> idExtractor)
<T,ID,C extends java.util.Collection<T>> Assembler.WithAssemblerRulesBuilder<T,ID,R> fromSource(C topLevelEntities, java.util.function.Function<T,ID> idExtractor)