aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-03-23 15:02:19 +0100
committerBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-03-27 11:17:05 +0200
commit9bec901bd604fcaa8f0443cf9e89448ed6facdbe (patch)
treeca12ae85a56cb7d8017d106a4edae4e4afec6d78 /config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
parent68ae183a62a67df17fafc0e98a1bfbc3cacbaeba (diff)
Improve name of methods exposing fields in Search
Introduce new concept called 'concrete' fields which consists of all document and extra fields. Change concept of 'all' fields to also include 'imported' fields in addition to 'concrete' fields.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java b/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
index e513436ca66..42ad77376c5 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/DocumentModelBuilder.java
@@ -133,7 +133,7 @@ public class DocumentModelBuilder {
for (Field f : search.getDocument().fieldSet()) {
addSearchField((SDField) f, searchDef);
}
- for(SDField field : search.allFieldsList()) {
+ for(SDField field : search.allConcreteFields()) {
for(Attribute attribute : field.getAttributes().values()) {
if (!searchDef.getFields().containsKey(attribute.getName())) {
searchDef.add(new SearchField(new Field(attribute.getName(), field), !field.getIndices().isEmpty(), true));