Interface RuleMapperSource<ID,EID,IDC extends Collection<ID>,R,RRC>

Type Parameters:
ID - Correlation Id type
IDC - Collection of correlation ids type (e.g. List<ID>, Set<ID>)
R - Type of the publisher elements returned from queryFunction
RRC - Either R or collection of R (e.g. R vs. List<R>)
All Superinterfaces:
Function<RuleMapperContext<ID,EID,IDC,R,RRC>,Function<IDC,org.reactivestreams.Publisher<R>>>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface RuleMapperSource<ID,EID,IDC extends Collection<ID>,R,RRC> extends Function<RuleMapperContext<ID,EID,IDC,R,RRC>,Function<IDC,org.reactivestreams.Publisher<R>>>