aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-04-30 23:17:16 +0200
committerJon Bratseth <bratseth@oath.com>2018-04-30 23:17:16 +0200
commitf14a339a16eae3e0230533d28df1210d8b4ac33e (patch)
treee61430cac3f2db06d671f0610cea15bd0c765e1d /container-search/src/main/java/com
parent1006840e666864f35bf00e21732d3f99e8609793 (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.java3
-rw-r--r--container-search/src/main/java/com/yahoo/search/result/Hit.java28
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;