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()
queryParser
public MapperQueryParser queryParser(QueryParserSettings settings)
queryParser
public MultiFieldMapperQueryParser queryParser(MultiFieldQueryParserSettings settings)
cacheFilter
public org.apache.lucene.search.Filter cacheFilter(org.apache.lucene.search.Filter filter)
cacheWeakFilter
public org.apache.lucene.search.Filter cacheWeakFilter(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)