Skip to content

sushantrout/java-collectors-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

java-collectors-api

  1. public static > java.util.stream.Collector toCollection(java.util.function.Supplier);

  2. public static java.util.stream.Collector> toList();

  3. public static java.util.stream.Collector> toSet();

  4. public static java.util.stream.Collector joining();

  5. public static java.util.stream.Collector joining(java.lang.CharSequence);

  6. public static java.util.stream.Collector joining(java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence);

  7. public static java.util.stream.Collector mapping(java.util.function.Function, java.util.stream.Collector);

  8. public static java.util.stream.Collector collectingAndThen(java.util.stream.Collector, java.util.function.Function);

  9. public static java.util.stream.Collector counting();

  10. public static java.util.stream.Collector> minBy(java.util.Comparator);

  11. public static java.util.stream.Collector> maxBy(java.util.Comparator);

  12. public static java.util.stream.Collector summingInt(java.util.function.ToIntFunction);

  13. public static java.util.stream.Collector summingLong(java.util.function.ToLongFunction);

  14. public static java.util.stream.Collector summingDouble(java.util.function.ToDoubleFunction);

  15. static double[] sumWithCompensation(double[], double);

  16. static double computeFinalSum(double[]);

  17. public static java.util.stream.Collector averagingInt(java.util.function.ToIntFunction);

  18. public static java.util.stream.Collector averagingLong(java.util.function.ToLongFunction);

  19. public static java.util.stream.Collector averagingDouble(java.util.function.ToDoubleFunction);

  20. public static java.util.stream.Collector reducing(T, java.util.function.BinaryOperator);

  21. public static java.util.stream.Collector> reducing(java.util.function.BinaryOperator);

  22. public static java.util.stream.Collector reducing(U, java.util.function.Function, java.util.function.BinaryOperator);

  23. public static java.util.stream.Collector>> groupingBy(java.util.function.Function);

  24. public static java.util.stream.Collector> groupingBy(java.util.function.Function, java.util.stream.Collector);

  25. public static > java.util.stream.Collector groupingBy(java.util.function.Function, java.util.function.Supplier, java.util.stream.Collector);

  26. public static java.util.stream.Collector>> groupingByConcurrent(java.util.function.Function);

  27. public static java.util.stream.Collector> groupingByConcurrent(java.util.function.Function, java.util.stream.Collector);

  28. public static > java.util.stream.Collector groupingByConcurrent(java.util.function.Function, java.util.function.Supplier, java.util.stream.Collector);

  29. public static java.util.stream.Collector>> partitioningBy(java.util.function.Predicate);

  30. public static java.util.stream.Collector> partitioningBy(java.util.function.Predicate, java.util.stream.Collector);

  31. public static java.util.stream.Collector> toMap(java.util.function.Function, java.util.function.Function);

  32. public static java.util.stream.Collector> toMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator);

  33. public static > java.util.stream.Collector toMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.function.Supplier);

  34. public static java.util.stream.Collector> toConcurrentMap(java.util.function.Function, java.util.function.Function);

  35. public static java.util.stream.Collector> toConcurrentMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator);

  36. public static > java.util.stream.Collector toConcurrentMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.function.Supplier);

  37. public static java.util.stream.Collector summarizingInt(java.util.function.ToIntFunction);

  38. public static java.util.stream.Collector summarizingLong(java.util.function.ToLongFunction);

  39. public static java.util.stream.Collector summarizingDouble(java.util.function.ToDoubleFunction);

  40. public static java.util.stream.Collector flatMapping(java.util.function.Function>, java.util.stream.Collector);

  41. public static java.util.stream.Collector filtering(java.util.function.Predicate, java.util.stream.Collector);

  42. public static java.util.stream.Collector teeing(java.util.stream.Collector, java.util.stream.Collector, java.util.function.BiFunction);

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages