aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/federation
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-12-04 15:35:40 -0800
committerJon Bratseth <bratseth@verizonmedia.com>2019-12-04 15:35:40 -0800
commit0e0e807a86cb367eb1d3d79c14368878b9ea676d (patch)
treebdeb7ddac2658b02363c8638643010d90a135b0e /container-search/src/main/java/com/yahoo/search/federation
parent7700f411ea6f4a3e7c0599fae239ec84c18c0038 (diff)
Non-functional changes only
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/federation')
-rw-r--r--container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java11
-rw-r--r--container-search/src/main/java/com/yahoo/search/federation/selection/FederationTarget.java14
2 files changed, 11 insertions, 14 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java b/container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java
index 499cb634295..6e36881ae63 100644
--- a/container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java
+++ b/container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java
@@ -115,7 +115,8 @@ public class FederationSearcher extends ForkingSearcher {
this(searchChainResolver, false, PropagateSourceProperties.ALL, null);
}
- private FederationSearcher(SearchChainResolver searchChainResolver, boolean strictSearchchain,
+ private FederationSearcher(SearchChainResolver searchChainResolver,
+ boolean strictSearchchain,
PropagateSourceProperties.Enum propagateSourceProperties,
TargetSelector targetSelector) {
this.searchChainResolver = searchChainResolver;
@@ -295,9 +296,11 @@ public class FederationSearcher extends ForkingSearcher {
}
}
- private Object getSourceOrProviderProperty(Query query, CompoundName propertyName,
- String sourceName, String providerName,
- Object defaultValue) {
+ private Object getSourceOrProviderProperty(Query query,
+ CompoundName propertyName,
+ String sourceName,
+ String providerName,
+ Object defaultValue) {
Object result = getProperty(query, new SourceKey(sourceName, propertyName.toString()));
if (result == null)
result = getProperty(query, new ProviderKey(providerName, propertyName.toString()));
diff --git a/container-search/src/main/java/com/yahoo/search/federation/selection/FederationTarget.java b/container-search/src/main/java/com/yahoo/search/federation/selection/FederationTarget.java
index 7ade9a0eaf9..8ccbe39cc5a 100644
--- a/container-search/src/main/java/com/yahoo/search/federation/selection/FederationTarget.java
+++ b/container-search/src/main/java/com/yahoo/search/federation/selection/FederationTarget.java
@@ -1,12 +1,11 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.search.federation.selection;
-import java.util.Optional;
import com.yahoo.component.chain.Chain;
import com.yahoo.search.Searcher;
import com.yahoo.search.searchchain.model.federation.FederationOptions;
-import static com.google.common.base.Preconditions.checkNotNull;
+import java.util.Objects;
/**
* Represents a search chain that the federation searcher should send a query to,
@@ -22,11 +21,8 @@ public final class FederationTarget<T> {
private final T customData;
public FederationTarget(Chain<Searcher> chain, FederationOptions federationOptions, T customData) {
- checkNotNull(chain);
- checkNotNull(federationOptions);
-
- this.chain = chain;
- this.federationOptions = federationOptions;
+ this.chain = Objects.requireNonNull(chain, "chain cannot be null");
+ this.federationOptions = Objects.requireNonNull(federationOptions, "federationOptions cannot be null");
this.customData = customData;
}
@@ -62,9 +58,7 @@ public final class FederationTarget<T> {
@Override
public int hashCode() {
- int result = chain.hashCode();
- result = 31 * result + federationOptions.hashCode();
- return result;
+ return Objects.hash(chain, federationOptions);
}
}