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, indexSettingspublic 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
QueryParsingExceptionpublic 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
IOExceptionpublic QueryParseContext getParseContext()
public boolean defaultAllowUnmappedFields()
public Version getIndexCreatedVersion()
null if that was unknownpublic ParsedQuery parseQuery(BytesReference source)
public ParseFieldMatcher parseFieldMatcher()
Copyright © 2009–2017. All rights reserved.