org.elasticsearch.index.query.xcontent
Class QueryParseContext
java.lang.Object
org.elasticsearch.index.query.xcontent.QueryParseContext
public class QueryParseContext
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryParseContext
public QueryParseContext(Index index,
XContentIndexQueryParser indexQueryParser)
reset
public void reset(XContentParser jp)
parser
public XContentParser parser()
scriptService
public ScriptService scriptService()
mapperService
public MapperService mapperService()
indexEngine
public IndexEngine indexEngine()
similarityService
@Nullable
public SimilarityService similarityService()
searchSimilarity
public org.apache.lucene.search.Similarity searchSimilarity()
indexCache
public IndexCache indexCache()
singleQueryParser
public MapperQueryParser singleQueryParser(QueryParserSettings settings)
multiQueryParser
public MultiFieldMapperQueryParser multiQueryParser(MultiFieldQueryParserSettings settings)
cacheFilter
public org.apache.lucene.search.Filter cacheFilter(org.apache.lucene.search.Filter filter)
addNamedFilter
public void addNamedFilter(java.lang.String name,
org.apache.lucene.search.Filter filter)
copyNamedFilters
public org.elasticsearch.common.collect.ImmutableMap<java.lang.String,org.apache.lucene.search.Filter> copyNamedFilters()
parseInnerQuery
public org.apache.lucene.search.Query parseInnerQuery()
throws java.io.IOException,
QueryParsingException
- Throws:
java.io.IOException
QueryParsingException
parseInnerFilter
public org.apache.lucene.search.Filter parseInnerFilter()
throws java.io.IOException,
QueryParsingException
- Throws:
java.io.IOException
QueryParsingException
fieldMapper
public FieldMapper fieldMapper(java.lang.String name)
indexName
public java.lang.String indexName(java.lang.String name)
smartFieldMappers
public MapperService.SmartNameFieldMappers smartFieldMappers(java.lang.String name)