summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2017-04-20 15:11:57 +0200
committerArne H Juul <arnej@yahoo-inc.com>2017-04-20 15:17:44 +0200
commit71dc61c939a29bb929f1c0e166c5c628e82b93ec (patch)
tree2fa2e8ae1a47aca45e339e392b9082a2a86a2ad2 /container-search
parent8798820dc5e57438b211556f2cbeda6767cb18a9 (diff)
implement hashCode to fix warning
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/main/java/com/yahoo/search/searchchain/Execution.java11
1 files changed, 11 insertions, 0 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 a888ad9b59e..e9b17721b63 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
@@ -220,6 +220,17 @@ public class Execution extends com.yahoo.processing.execution.Execution {
&& other.linguistics == linguistics;
}
+ 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;
+ }
+
@Override
public boolean equals(Object other) {
if (other == null) {