public class NestedInnerQueryParseSupport extends Object
NestedScope
when parsing the inner query.Modifier and Type | Field and Description |
---|---|
protected org.apache.lucene.search.Query |
childFilter |
protected boolean |
filterFound |
protected ObjectMapper |
nestedObjectMapper |
protected org.apache.lucene.search.join.BitSetProducer |
parentFilter |
protected QueryParseContext |
parseContext |
protected String |
path |
protected boolean |
queryFound |
Constructor and Description |
---|
NestedInnerQueryParseSupport(QueryParseContext parseContext) |
NestedInnerQueryParseSupport(XContentParser parser,
SearchContext searchContext) |
Modifier and Type | Method and Description |
---|---|
void |
filter() |
boolean |
filterFound() |
org.apache.lucene.search.Query |
getInnerFilter() |
org.apache.lucene.search.Query |
getInnerQuery() |
ObjectMapper |
getNestedObjectMapper() |
ObjectMapper |
getParentObjectMapper() |
String |
getPath() |
void |
query() |
boolean |
queryFound() |
void |
setPath(String path) |
protected final QueryParseContext parseContext
protected String path
protected boolean queryFound
protected boolean filterFound
protected org.apache.lucene.search.join.BitSetProducer parentFilter
protected org.apache.lucene.search.Query childFilter
protected ObjectMapper nestedObjectMapper
public NestedInnerQueryParseSupport(XContentParser parser, SearchContext searchContext)
public NestedInnerQueryParseSupport(QueryParseContext parseContext)
public void query() throws IOException
IOException
public void filter() throws IOException
IOException
public org.apache.lucene.search.Query getInnerQuery() throws IOException
IOException
public org.apache.lucene.search.Query getInnerFilter() throws IOException
IOException
public void setPath(String path)
public String getPath()
public ObjectMapper getNestedObjectMapper()
public boolean queryFound()
public boolean filterFound()
public ObjectMapper getParentObjectMapper()
Copyright © 2009–2017. All rights reserved.