diff options
author | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2017-03-23 15:02:19 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2017-03-27 11:17:05 +0200 |
commit | 9bec901bd604fcaa8f0443cf9e89448ed6facdbe (patch) | |
tree | ca12ae85a56cb7d8017d106a4edae4e4afec6d78 /config-model/src/main/java/com/yahoo/searchdefinition/DefaultRankProfile.java | |
parent | 68ae183a62a67df17fafc0e98a1bfbc3cacbaeba (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/DefaultRankProfile.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/DefaultRankProfile.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/DefaultRankProfile.java b/config-model/src/main/java/com/yahoo/searchdefinition/DefaultRankProfile.java index dae3fc4e80a..16ad0f43603 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/DefaultRankProfile.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/DefaultRankProfile.java @@ -45,7 +45,7 @@ public class DefaultRankProfile extends RankProfile { RankSetting setting=super.getRankSetting(fieldOrIndex,type); if (setting!=null) return setting; - SDField field=getSearch().getField(fieldOrIndex); + SDField field=getSearch().getConcreteField(fieldOrIndex); if (field!=null) { setting=toRankSetting(field,type); if (setting!=null) @@ -94,7 +94,7 @@ public class DefaultRankProfile extends RankProfile { public Set<RankSetting> rankSettings() { Set<RankSetting> settings=new LinkedHashSet<>(20); settings.addAll(this.rankSettings); - for (SDField field : getSearch().allFieldsList() ) { + for (SDField field : getSearch().allConcreteFields() ) { addSetting(field,RankSetting.Type.WEIGHT,settings); addSetting(field,RankSetting.Type.RANKTYPE,settings); addSetting(field,RankSetting.Type.LITERALBOOST,settings); |