summaryrefslogtreecommitdiff
path: root/core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java')
-rw-r--r--core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java b/core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java
index 91dd71d8a2..696e7f2c4e 100644
--- a/core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java
+++ b/core/src/main/java/org/elasticsearch/search/collapse/CollapseBuilder.java
@@ -35,7 +35,6 @@ import org.elasticsearch.index.mapper.KeywordFieldMapper;
import org.elasticsearch.index.mapper.MappedFieldType;
import org.elasticsearch.index.mapper.NumberFieldMapper;
import org.elasticsearch.index.query.InnerHitBuilder;
-import org.elasticsearch.index.query.QueryParseContext;
import org.elasticsearch.search.SearchContextException;
import org.elasticsearch.search.internal.SearchContext;
@@ -52,7 +51,7 @@ public class CollapseBuilder implements Writeable, ToXContentObject {
public static final ParseField FIELD_FIELD = new ParseField("field");
public static final ParseField INNER_HITS_FIELD = new ParseField("inner_hits");
public static final ParseField MAX_CONCURRENT_GROUP_REQUESTS_FIELD = new ParseField("max_concurrent_group_searches");
- private static final ObjectParser<CollapseBuilder, QueryParseContext> PARSER =
+ private static final ObjectParser<CollapseBuilder, Void> PARSER =
new ObjectParser<>("collapse", CollapseBuilder::new);
static {
@@ -122,8 +121,8 @@ public class CollapseBuilder implements Writeable, ToXContentObject {
}
}
- public static CollapseBuilder fromXContent(QueryParseContext context) throws IOException {
- CollapseBuilder builder = PARSER.parse(context.parser(), new CollapseBuilder(), context);
+ public static CollapseBuilder fromXContent(XContentParser parser) throws IOException {
+ CollapseBuilder builder = PARSER.parse(parser, new CollapseBuilder(), null);
return builder;
}