org.elasticsearch.index.query
Class QueryParseContext
java.lang.Object
org.elasticsearch.index.query.QueryParseContext
public class QueryParseContext
- extends 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)
setTypes
public static void setTypes(String[] types)
getTypes
public static String[] getTypes()
setTypesWithPrevious
public static String[] setTypesWithPrevious(String[] types)
removeTypes
public static void removeTypes()
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()
defaultField
public String defaultField()
queryStringLenient
public boolean queryStringLenient()
queryParser
public MapperQueryParser queryParser(QueryParserSettings settings)
cacheFilter
public org.apache.lucene.search.Filter cacheFilter(org.apache.lucene.search.Filter filter,
@Nullable
CacheKeyFilter.Key cacheKey)
addNamedFilter
public void addNamedFilter(String name,
org.apache.lucene.search.Filter filter)
copyNamedFilters
public com.google.common.collect.ImmutableMap<String,org.apache.lucene.search.Filter> copyNamedFilters()
parseInnerQuery
@Nullable
public org.apache.lucene.search.Query parseInnerQuery()
throws IOException,
QueryParsingException
- Throws:
IOException
QueryParsingException
parseInnerFilter
@Nullable
public org.apache.lucene.search.Filter parseInnerFilter()
throws IOException,
QueryParsingException
- Throws:
IOException
QueryParsingException
parseInnerFilter
public org.apache.lucene.search.Filter parseInnerFilter(String filterName)
throws IOException,
QueryParsingException
- Throws:
IOException
QueryParsingException
fieldMapper
public FieldMapper fieldMapper(String name)
indexName
public String indexName(String name)
smartFieldMappers
public MapperService.SmartNameFieldMappers smartFieldMappers(String name)
smartObjectMapper
public MapperService.SmartNameObjectMapper smartObjectMapper(String name)
queryTypes
public Collection<String> queryTypes()
- Returns the narrowed down explicit types, or, if not set, all types.
lookup
public SearchLookup lookup()
nowInMillis
public long nowInMillis()
Copyright © 2009-2012. All Rights Reserved.