aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-08-22 15:00:08 +0200
committerJon Bratseth <bratseth@verizonmedia.com>2019-08-22 15:00:08 +0200
commitd503773b68f9f89a5607749e822c9dcbeba12dfc (patch)
tree379669b34d477bf911b4155e365b56d60e22226f /container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java
parent5fb8e66dbd2d6e02a64a054e147ac7214943d563 (diff)
Handle inherited variants with different dimensions
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java b/container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java
index 0e6af6113b5..acca2d403be 100644
--- a/container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java
+++ b/container-search/src/main/java/com/yahoo/search/query/profile/QueryProfile.java
@@ -330,21 +330,21 @@ public class QueryProfile extends FreezableSimpleComponent implements Cloneable
return node;
}
- final Object get(CompoundName name,DimensionBinding dimensionBinding) {
- return lookup(name,false,dimensionBinding);
+ final Object get(CompoundName name, DimensionBinding dimensionBinding) {
+ return lookup(name, false, dimensionBinding);
}
/**
* Returns the node at the position prescribed by the given name (without doing substitutions) -
* a primitive value, a substitutable string, a query profile, or null if not found.
*/
- public final Object lookup(String name, Map<String,String> context) {
+ public final Object lookup(String name, Map<String, String> context) {
return lookup(new CompoundName(name),true,DimensionBinding.createFrom(getDimensions(),context));
}
/** Sets a value in this or any nested profile using null as context */
public final void set(String name, Object value, QueryProfileRegistry registry) {
- set(name,value,(Map<String,String>)null, registry);
+ set(name, value, (Map<String, String>)null, registry);
}
/**
@@ -357,16 +357,16 @@ public class QueryProfile extends FreezableSimpleComponent implements Cloneable
* @throws IllegalArgumentException if the given name is illegal given the types of this or any nested query profile
* @throws IllegalStateException if this query profile is frozen
*/
- public final void set(CompoundName name,Object value,Map<String,String> context, QueryProfileRegistry registry) {
+ public final void set(CompoundName name, Object value, Map<String,String> context, QueryProfileRegistry registry) {
set(name, value, DimensionBinding.createFrom(getDimensions(), context), registry);
}
- public final void set(String name,Object value,Map<String,String> context, QueryProfileRegistry registry) {
+ public final void set(String name, Object value, Map<String,String> context, QueryProfileRegistry registry) {
set(new CompoundName(name), value, DimensionBinding.createFrom(getDimensions(), context), registry);
}
- public final void set(String name,Object value,String[] dimensionValues, QueryProfileRegistry registry) {
- set(name,value,DimensionValues.createFrom(dimensionValues), registry);
+ public final void set(String name, Object value, String[] dimensionValues, QueryProfileRegistry registry) {
+ set(name, value, DimensionValues.createFrom(dimensionValues), registry);
}
/**
@@ -382,7 +382,7 @@ public class QueryProfile extends FreezableSimpleComponent implements Cloneable
* @throws IllegalArgumentException if the given name is illegal given the types of this or any nested query profile
* @throws IllegalStateException if this query profile is frozen
*/
- public final void set(String name,Object value,DimensionValues dimensionValues, QueryProfileRegistry registry) {
+ public final void set(String name,Object value, DimensionValues dimensionValues, QueryProfileRegistry registry) {
set(new CompoundName(name), value, DimensionBinding.createFrom(getDimensions(), dimensionValues), registry);
}