Skip to content

Releases: davidleston/FirstRankCollector

v3.0.1

19 Sep 05:25
Compare
Choose a tag to compare

Small update to javadoc and now including javadoc jar.

v3.0.0

16 Jun 05:53
Compare
Choose a tag to compare

Call site readability improved by introducing multiMin and multiMax and by renaming factory methods to be more descriptive. The use of the word "multi" reinforces that the collector returns multiple elements of equal value.

FirstRankCollector.create(Comparator.reverseOrder())

is now

FirstRankCollector.multiMax.byNaturalOrder()

Keeping things simple by removing the ability to compare by key.
Because of hese backwards incompatible changes, the major version number has been incremented.

For instructions on how to include this library using Maven or Gradle visit https://jitpack.io/#davidleston/FirstRankCollector/v3.0.0

v2.0.0

15 Jun 04:20
Compare
Choose a tag to compare

Returning Map.Entry instead of a Map with a single entry. The caller knows there will only be one entry, and usually the caller wants to get the key and value of that one entry. By returning Map.Entry, the calling code is simplified. This is a breaking API change, as a result the major version has been incremented.

For instructions on how to include this library using Maven or Gradle visit https://jitpack.io/#davidleston/FirstRankCollector/v2.0.0

v1.1.0

15 Jun 02:02
Compare
Choose a tag to compare

The type of the classifier has been widened, enabling greater reusability.

For instructions on how to include this library using Maven or Gradle visit https://jitpack.io/#davidleston/FirstRankCollector/v1.1.0

v1.0.0

11 Jun 07:37
Compare
Choose a tag to compare
Ability to classifier elements and retrieve the first-ranked classifi…