This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-lang.git
The following commit(s) were added to refs/heads/master by this push: new 23f081658 Javadoc 23f081658 is described below commit 23f08165894b32a615c773f62071313c126e76db Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Tue Dec 10 07:48:34 2024 -0500 Javadoc --- src/main/java/org/apache/commons/lang3/tuple/Pair.java | 4 +++- src/main/java/org/apache/commons/lang3/tuple/Triple.java | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/commons/lang3/tuple/Pair.java b/src/main/java/org/apache/commons/lang3/tuple/Pair.java index e8df4a95d..d47d7553e 100644 --- a/src/main/java/org/apache/commons/lang3/tuple/Pair.java +++ b/src/main/java/org/apache/commons/lang3/tuple/Pair.java @@ -228,9 +228,11 @@ public abstract class Pair<L, R> implements Map.Entry<L, R>, Comparable<Pair<L, /** * Returns a suitable hash code. + * <p> * The hash code follows the definition in {@code Map.Entry}. + * </p> * - * @return the hash code + * @return the hash code. */ @Override public int hashCode() { diff --git a/src/main/java/org/apache/commons/lang3/tuple/Triple.java b/src/main/java/org/apache/commons/lang3/tuple/Triple.java index 622607481..b302f6349 100644 --- a/src/main/java/org/apache/commons/lang3/tuple/Triple.java +++ b/src/main/java/org/apache/commons/lang3/tuple/Triple.java @@ -168,11 +168,15 @@ public abstract class Triple<L, M, R> implements Comparable<Triple<L, M, R>>, Se /** * Returns a suitable hash code. + * <p> + * The hash code is adapted from the definition in {@code Map.Entry}. + * </p> * - * @return the hash code + * @return the hash code. */ @Override public int hashCode() { + // See Map.Entry API specification return Objects.hashCode(getLeft()) ^ Objects.hashCode(getMiddle()) ^ Objects.hashCode(getRight()); }