aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2022-05-09 19:30:50 +0200
committerHarald Musum <musum@yahooinc.com>2022-05-09 19:30:50 +0200
commit9b01c76057781b839767016a581699cb50ea0162 (patch)
tree64708d2d74fb1cfdc78d77231a166d687de04509
parent3298634701b112799efd1f78c45a6975962baf99 (diff)
Keep asMap(), used by code in internal repo
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/LargeRankExpressions.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/LargeRankExpressions.java b/config-model/src/main/java/com/yahoo/searchdefinition/LargeRankExpressions.java
index 41ed2cbe999..5e3ef39f360 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/LargeRankExpressions.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/LargeRankExpressions.java
@@ -2,8 +2,8 @@
package com.yahoo.searchdefinition;
import com.yahoo.config.application.api.FileRegistry;
-
import java.util.Collection;
+import java.util.Collections;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.stream.Collectors;
@@ -42,4 +42,10 @@ public class LargeRankExpressions {
return expressions.values().stream().sorted().collect(Collectors.toUnmodifiableList());
}
+ // Note: Use by integration tests in internal repo
+ /** Returns a read-only map of the ranking constants in this indexed by name */
+ public Map<String, RankExpressionBody> asMap() {
+ return Collections.unmodifiableMap(expressions);
+ }
+
}