Lightweight-Stream-API

Stream API from Java 8 rewritten on iterators for Java 7 and below

APACHE-2.0 License

Stars
1.6K
Committers
25

Bot releases are visible (Hide)

Lightweight-Stream-API - v1.0.2

Published by aNNiMON about 9 years ago

  • Fix ConcurrentModificationException while adding data to List after creating Stream
  • Add UnaryOperator and BinaryOperator (thanks to @Fi5t)
  • Change linked data structures to array-based (655af4a449b5bd19f88c3ed0d9ee8dd010ec4dba)
Lightweight-Stream-API - v1.0.1

Published by aNNiMON almost 10 years ago

  • Removed typeResolver argument in Collectors.toList() and toSet()
    Before: Collectors.toList(new Integer[0]);
    Now: Collectors.<Integer>toList();
  • Add orElseGet(Supplier other) and orElseThrow(Supplier exceptionSupplier) to Optional
  • Add int hash(Object... values) to Objects
  • Fix bugs
Lightweight-Stream-API - v1.0.0

Published by aNNiMON almost 10 years ago

Package Rankings
Top 7.49% on Repo1.maven.org
Top 5.85% on Proxy.golang.org
Badges
Extracted from project README
Coverage Status SonarCloud Status SonarCloud Quality Gate Build Status Maven Central javadoc
Related Projects