Skip to content

java.util.stream utility classes and functions. Converters for classes like BufferedReader to Iterator<String> and other stream related classes.

License

Notifications You must be signed in to change notification settings

TeamworkGuy2/JStreamish

Repository files navigation

JStreamish

java.util.stream utility classes and functions. Includes:

  • Interfaces for closable and peekable iterators
  • Stream transformations such as:
    • Stream traversal via a consumer function, see StreamUtil.forEachPair() overloaded methods
    • Stream to Map, List, Set, and Array, see StreamUtil.to*() methods
    • Iterator to Stream, see StreamUtil.asStream() overloaded methods
    • Stream to multiple Streams via a predicate/filter, see StreamSplitFilter.split*() methods
  • Converters:
    • Iterator to Supplier via IteratorToSupplier
    • Supplier to Iterator and PeekableIterator via EnhancedIterator
    • Supplier to ListIterator with list of results via EnhancedListIterator

About

java.util.stream utility classes and functions. Converters for classes like BufferedReader to Iterator<String> and other stream related classes.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages