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,
XContentQueryParserRegistry queryParserRegistry,
MapperService mapperService,
SimilarityService similarityService,
IndexCache indexCache)
reset
public void reset(XContentParser jp)
parser
public XContentParser parser()
mapperService
public MapperService mapperService()
similarityService
@Nullable
public SimilarityService similarityService()
searchSimilarity
public org.apache.lucene.search.Similarity searchSimilarity()
indexCache
public IndexCache indexCache()
cacheFilterIfPossible
public org.apache.lucene.search.Filter cacheFilterIfPossible(org.apache.lucene.search.Filter filter)
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)