org.elasticsearch.index.query
Class QueryParseContext
java.lang.Object
org.elasticsearch.index.query.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,
IndexQueryParserService indexQueryParser)
reset
public void reset(XContentParser jp)
index
public Index index()
parser
public XContentParser parser()
analysisService
public AnalysisService analysisService()
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,
@Nullable
CacheKeyFilter.Key cacheKey)
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
parseInnerFilter
public org.apache.lucene.search.Filter parseInnerFilter(java.lang.String filterName)
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)
smartObjectMapper
public MapperService.SmartNameObjectMapper smartObjectMapper(java.lang.String name)