diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-04-30 23:17:16 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-04-30 23:17:16 +0200 |
commit | f14a339a16eae3e0230533d28df1210d8b4ac33e (patch) | |
tree | e61430cac3f2db06d671f0610cea15bd0c765e1d /container-search/src/main/java/com | |
parent | 1006840e666864f35bf00e21732d3f99e8609793 (diff) |
Deprecated more of the Hit API
Diffstat (limited to 'container-search/src/main/java/com')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/Result.java | 3 | ||||
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/result/Hit.java | 28 |
2 files changed, 19 insertions, 12 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/Result.java b/container-search/src/main/java/com/yahoo/search/Result.java index 7978798f53c..b8df086a92a 100644 --- a/container-search/src/main/java/com/yahoo/search/Result.java +++ b/container-search/src/main/java/com/yahoo/search/Result.java @@ -270,9 +270,6 @@ public final class Result extends com.yahoo.processing.Response implements Clone hitBuffer.append(", relevancy: "); hitBuffer.append(hit.getRelevance()); - hitBuffer.append(", addno: "); - hitBuffer.append(hit.getAddNumber()); - hitBuffer.append(", source: "); hitBuffer.append(hit.getSource()); 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 1716396a081..84257fb7ac3 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 @@ -549,13 +549,19 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi * * Used to order equal relevant hit by add order. -1 if this hit * has never been added to a result. + * + * @deprecated do not use */ + @Deprecated // TODO: Make package private on Vespa 7 public int getAddNumber() { return addNumber; } /** * Sets the add number, assigned when adding the hit to a Result, - * used to order equal relevant hit by add order + * used to order equal relevant hit by add order. + * + * @deprecated do not use */ + @Deprecated // TODO: Make package private on Vespa 7 public void setAddNumber(int addNumber) { this.addNumber = addNumber; } /** @@ -671,8 +677,6 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi /** * @deprecated do not use - * - * @return a field without bolding markup */ @Deprecated // TODO: Remove on Vespa 7 public String getUnboldedField(String key, boolean escape) { @@ -726,11 +730,11 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi } /** - * For vespa internal use only. - * This is only for the ones specially interested. It will replace the backing - * for filled. + * Internal - do not use + * * @param filled the backing set */ + // TODO: Make package private on Vespa 7 protected final void setFilledInternal(Set<String> filled) { this.filled = filled; unmodifiableFilled = (filled != null) ? Collections.unmodifiableSet(filled) : null; @@ -743,15 +747,16 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi * * @return the set of filled summaries. */ + // TODO: Make package private on Vespa 7 protected final Set<String> getFilledInternal() { return filled; } - private Map<String,Object> getFieldMap() { + private Map<String, Object> getFieldMap() { return getFieldMap(16); } - private Map<String,Object> getFieldMap(int minSize) { + private Map<String, Object> getFieldMap(int minSize) { if (fields == null) { // Compensate for loadfactor and then some, rounded up.... fields = new LinkedHashMap<>(2*minSize); @@ -759,7 +764,7 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi return fields; } - private Map<String,Object> getUnmodifiableFieldMap() { + private Map<String, Object> getUnmodifiableFieldMap() { if (unmodifiableFieldMap == null) { if (fields == null) { return Collections.emptyMap(); @@ -770,6 +775,10 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi return unmodifiableFieldMap; } + /** + * @deprecated do not use + */ + @Deprecated // TODO: Remove on Vespa 7 public static String stripCharacter(char strip, String toStripFrom) { StringBuilder builder = null; @@ -796,6 +805,7 @@ public class Hit extends ListenableFreezableClass implements Data, Comparable<Hi } } + /** Releases the resources held by this, making it irreversibly unusable */ protected void close() { query = null; fields = null; |