aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-05-07 15:15:55 +0200
committerGitHub <noreply@github.com>2018-05-07 15:15:55 +0200
commit321ee8d0bffef15faf00474e3518009bab58f4cf (patch)
treef80025c882ed39c44d0a52144486e5fb9d326c1b /container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java
parent4da4fd9a431601a265c4ea968f593baad94a9149 (diff)
Revert "Bratseth/lazy summary decoding"
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java13
1 files changed, 3 insertions, 10 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java b/container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java
index e20340a03c0..d50006fb82c 100644
--- a/container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java
+++ b/container-search/src/main/java/com/yahoo/prelude/fastsearch/DocsumDefinition.java
@@ -11,7 +11,6 @@ import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import java.util.Set;
/**
* A docsum definition which knows how to decode a certain class of document
@@ -67,15 +66,9 @@ public class DocsumDefinition {
return fields.get(fieldIndex);
}
- /** Returns the field with this name, or null if none */
- public DocsumField getField(String fieldName) {
- Integer index = fieldNameToIndex.get(fieldName);
- if (index == null) return null;
- return getField(index);
- }
-
- public Set<String> fieldNames() {
- return fieldNameToIndex.keySet();
+ /** Returns the index of a field name */
+ public Integer getFieldIndex(String fieldName) {
+ return fieldNameToIndex.get(fieldName);
}
@Override