public class NestedInnerQueryParseSupport extends Object
NestedScope
when parsing the inner query.Modifier and Type | Field and Description |
---|---|
protected DocumentMapper |
childDocumentMapper |
protected FixedBitSetFilter |
childFilter |
protected boolean |
filterFound |
protected ObjectMapper |
nestedObjectMapper |
protected FixedBitSetFilter |
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.Filter |
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 FixedBitSetFilter parentFilter
protected FixedBitSetFilter childFilter
protected DocumentMapper childDocumentMapper
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.Filter 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–2015. All rights reserved.