summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2017-04-21 10:50:45 +0200
committerArne H Juul <arnej@yahoo-inc.com>2017-04-21 10:53:24 +0200
commita7f6aae44fa01f3202a43ebf454d05b05d6ea25c (patch)
tree42e9f3e7994f5bcadc7ae3971a898df1c6ac137c /container-search
parent3ddf6ebdddd1ddc2f372977f7d3f82d64f225b8a (diff)
use Objects.hash() to implement hashCode()
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/main/java/com/yahoo/search/searchchain/Execution.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java b/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java
index e9b17721b63..2f671d3483c 100644
--- a/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java
+++ b/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java
@@ -221,14 +221,10 @@ public class Execution extends com.yahoo.processing.execution.Execution {
}
public int hashCode() {
- int hc = indexFacts.hashCode();
- hc += rendererRegistry.hashCode();
- hc += tokenRegistry.hashCode();
- hc += searchChainRegistry.hashCode();
- hc += detailedDiagnostics ? 9907 : 0;
- hc += breakdown ? 9949 : 0;
- hc += linguistics.hashCode();
- return hc;
+ return java.util.Objects.hash(indexFacts,
+ rendererRegistry, tokenRegistry, searchChainRegistry,
+ detailedDiagnostics, breakdown,
+ linguistics);
}
@Override