aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/query/Presentation.java
diff options
context:
space:
mode:
authorOlli Virtanen <olli.virtanen@oath.com>2019-03-11 14:46:03 +0100
committerOlli Virtanen <olli.virtanen@oath.com>2019-03-11 14:46:03 +0100
commit91dd5bc9eb95701aeb3110fd402257084634aa73 (patch)
tree810957124a05c39547e92c6899c3ed5df690531c /container-search/src/main/java/com/yahoo/search/query/Presentation.java
parent511cdf2bea96cb39c7aee78b720fb9f05ba0a780 (diff)
Protobuf over jrt support in search
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/query/Presentation.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/query/Presentation.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/query/Presentation.java b/container-search/src/main/java/com/yahoo/search/query/Presentation.java
index 6b10fd0847c..5359569f5f3 100644
--- a/container-search/src/main/java/com/yahoo/search/query/Presentation.java
+++ b/container-search/src/main/java/com/yahoo/search/query/Presentation.java
@@ -1,11 +1,12 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.search.query;
+import ai.vespa.searchlib.searchprotocol.protobuf.Search;
import com.google.common.base.Splitter;
import com.yahoo.collections.LazySet;
import com.yahoo.component.ComponentSpecification;
-import com.yahoo.processing.request.CompoundName;
-import com.yahoo.prelude.query.*;
+import com.yahoo.prelude.query.Highlight;
+import com.yahoo.prelude.query.IndexedItem;
import com.yahoo.search.Query;
import com.yahoo.search.query.profile.types.FieldDescription;
import com.yahoo.search.query.profile.types.QueryProfileType;
@@ -196,5 +197,11 @@ public class Presentation implements Cloneable {
}
+ public void addToProtobuf(Search.Request.Builder builder, boolean encodeQueryData) {
+ if(highlight != null) {
+ highlight.addToProtobuf(builder, encodeQueryData);
+ }
+ }
+
}