Interface QueryUtils


public interface QueryUtils
  • Method Details

    • toPublisher

      static <ID, IDC extends Collection<ID>, R> Function<IDC,org.reactivestreams.Publisher<R>> toPublisher(Function<IDC,Iterable<R>> queryFunction)
    • safeApply

      static <T, R, C extends Iterable<? extends T>> reactor.core.publisher.Flux<R> safeApply(C coll, Function<C,org.reactivestreams.Publisher<R>> queryFunction)
    • toResultMap

      static <ID, IDC extends Collection<ID>, RRC> Map<ID,RRC> toResultMap(IDC ids, Map<ID,RRC> map, Function<ID,RRC> defaultResultProvider)
    • toSupplier

      static <ID, R> Supplier<Map<ID,R>> toSupplier(int initialCapacity, MapFactory<ID,R> mapFactory)