summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/result/Hit.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-05-02 15:06:14 +0200
committerJon Bratseth <bratseth@oath.com>2018-05-02 15:06:14 +0200
commit1bff8727f27b23eab841d1b6de7124f8b3342d60 (patch)
treefba80a897dabbc96e7b777fe2e9a43017fd582c4 /container-search/src/main/java/com/yahoo/search/result/Hit.java
parent5edc036ae21e6b81a073cd9c53a8a7f052ee5b69 (diff)
Deprecate Hit.getTypeString()
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/result/Hit.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/result/Hit.java16
1 files changed, 6 insertions, 10 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/result/Hit.java b/container-search/src/main/java/com/yahoo/search/result/Hit.java
index cb24418b50c..d90cca3406b 100644
--- a/container-search/src/main/java/com/yahoo/search/result/Hit.java
+++ b/container-search/src/main/java/com/yahoo/search/result/Hit.java
@@ -21,6 +21,7 @@ import java.util.LinkedHashSet;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
+import java.util.stream.Collectors;
/**
* <p>A search hit. The identifier of the hit is the uri
@@ -490,16 +491,11 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi
* @return all the types of this hit on the form "type1 type2 type3"
* (in no particular order). An empty string (never null) if
* no types are added
+ * @deprecated do not use
*/
+ @Deprecated
public String getTypeString() {
- StringBuilder buffer = new StringBuilder(types.size() * 7);
-
- for (Iterator<String> i = types.iterator(); i.hasNext();) {
- buffer.append(i.next());
- if (i.hasNext())
- buffer.append(" ");
- }
- return buffer.toString();
+ return types().stream().collect(Collectors.joining(" "));
}
/**
@@ -578,11 +574,11 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi
}
/** @deprecated do not use */
- @Deprecated
+ @Deprecated // TODO: Remove on Vespa 7
public int getSourceNumber() { return sourceNumber; }
/** @deprecated do not use */
- @Deprecated
+ @Deprecated // TODO: Remove on Vespa 7
public void setSourceNumber(int number) { this.sourceNumber = number; }
/** Returns the query which produced this hit, or null if not known */