public class IndexQueryParserService extends AbstractIndexComponent
Modifier and Type | Field and Description |
---|---|
static String |
ALLOW_UNMAPPED |
static String |
DEFAULT_FIELD |
static String |
PARSE_STRICT |
static String |
QUERY_STRING_LENIENT |
deprecationLogger, index, indexSettings, logger
Constructor and Description |
---|
IndexQueryParserService(Index index,
IndexSettingsService indexSettingsService,
IndicesQueriesRegistry indicesQueriesRegistry,
ScriptService scriptService,
AnalysisService analysisService,
MapperService mapperService,
IndexCache indexCache,
IndexFieldDataService fieldDataService,
BitsetFilterCache bitsetFilterCache,
SimilarityService similarityService) |
index, indexSettings
public static final String DEFAULT_FIELD
public static final String QUERY_STRING_LENIENT
public static final String PARSE_STRICT
public static final String ALLOW_UNMAPPED
@Inject public IndexQueryParserService(Index index, IndexSettingsService indexSettingsService, IndicesQueriesRegistry indicesQueriesRegistry, ScriptService scriptService, AnalysisService analysisService, MapperService mapperService, IndexCache indexCache, IndexFieldDataService fieldDataService, BitsetFilterCache bitsetFilterCache, @Nullable SimilarityService similarityService)
public void close()
public String defaultField()
public boolean queryStringLenient()
public QueryParser queryParser(String name)
public ParsedQuery parse(QueryBuilder queryBuilder)
public ParsedQuery parse(byte[] source)
public ParsedQuery parse(byte[] source, int offset, int length)
public ParsedQuery parse(BytesReference source)
public ParsedQuery parse(QueryParseContext context, BytesReference source)
public ParsedQuery parse(String source) throws QueryParsingException
QueryParsingException
public ParsedQuery parse(XContentParser parser)
public ParsedQuery parse(QueryParseContext context, XContentParser parser)
@Nullable public ParsedQuery parseInnerFilter(XContentParser parser) throws IOException
IOException
@Nullable public org.apache.lucene.search.Query parseInnerQuery(XContentParser parser) throws IOException
IOException
@Nullable public org.apache.lucene.search.Query parseInnerQuery(QueryParseContext parseContext) throws IOException
IOException
public QueryParseContext getParseContext()
public boolean defaultAllowUnmappedFields()
public Version getIndexCreatedVersion()
null
if that was unknownpublic ParsedQuery parseQuery(BytesReference source)
public ParseFieldMatcher parseFieldMatcher()
Copyright © 2009–2016. All rights reserved.