diff options
author | Geir Storli <geirst@oath.com> | 2018-06-13 09:55:47 +0200 |
---|---|---|
committer | Geir Storli <geirst@oath.com> | 2018-06-13 09:55:47 +0200 |
commit | 7843295f09d9ed4e8cd7b3f9f52669855e015221 (patch) | |
tree | 8c2398f8135c1f298c60b6f98f51a4eb4b625005 /config-model | |
parent | 534bd46cfb73810890b0169dfbf41afe1ede9058 (diff) |
Avoid calculating string variable inside loop.
Diffstat (limited to 'config-model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/derived/AttributeFields.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/AttributeFields.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/AttributeFields.java index fc8a2f13f7b..6070aeb0ee1 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/AttributeFields.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/derived/AttributeFields.java @@ -155,8 +155,9 @@ public class AttributeFields extends Derived implements AttributesConfig.Produce } public Collection<Attribute> structFieldAttributes(String baseFieldName) { + String structPrefix = baseFieldName + "."; return attributes().stream() - .filter(attribute -> attribute.getName().startsWith(baseFieldName + ".")) + .filter(attribute -> attribute.getName().startsWith(structPrefix)) .collect(Collectors.toList()); } |