public class DefaultSearchContext extends SearchContext
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultSearchContext.Defaults |
SearchContext.Lifetime| Modifier and Type | Field and Description |
|---|---|
static String |
MAX_RESULT_WINDOW
Index setting describing the maximum value of from + size on a query.
|
DEFAULT_TERMINATE_AFTER, parseFieldMatcher| Constructor and Description |
|---|
DefaultSearchContext(long id,
ShardSearchRequest request,
SearchShardTarget shardTarget,
Engine.Searcher engineSearcher,
IndexService indexService,
IndexShard indexShard,
ScriptService scriptService,
PageCacheRecycler pageCacheRecycler,
BigArrays bigArrays,
org.apache.lucene.util.Counter timeEstimateCounter,
ParseFieldMatcher parseFieldMatcher,
TimeValue timeout) |
addReleasable, alreadyClosed, clearReleasables, close, current, decRef, incRef, innerHits, nowInMillis, nowInMillisUsed, parseFieldMatcher, refCount, removeCurrent, setCurrent, tryIncRefcontextSize, copyContextAndHeadersFrom, copyContextFrom, copyHeadersFrom, getContext, getFromContext, getFromContext, getHeader, getHeaders, hasHeader, hasInContext, isContextEmpty, putAllInContext, putHeader, putInContextpublic static final String MAX_RESULT_WINDOW
public DefaultSearchContext(long id,
ShardSearchRequest request,
SearchShardTarget shardTarget,
Engine.Searcher engineSearcher,
IndexService indexService,
IndexShard indexShard,
ScriptService scriptService,
PageCacheRecycler pageCacheRecycler,
BigArrays bigArrays,
org.apache.lucene.util.Counter timeEstimateCounter,
ParseFieldMatcher parseFieldMatcher,
TimeValue timeout)
public void doClose()
doClose in class SearchContextpublic void preProcess()
preProcess in class SearchContextpublic org.apache.lucene.search.Query searchFilter(String[] types)
searchFilter in class SearchContextpublic long id()
id in class SearchContextpublic String source()
source in class SearchContextpublic ShardSearchRequest request()
request in class SearchContextpublic SearchType searchType()
searchType in class SearchContextpublic SearchContext searchType(SearchType searchType)
searchType in class SearchContextpublic SearchShardTarget shardTarget()
shardTarget in class SearchContextpublic int numberOfShards()
numberOfShards in class SearchContextpublic boolean hasTypes()
hasTypes in class SearchContextpublic String[] types()
types in class SearchContextpublic float queryBoost()
queryBoost in class SearchContextpublic SearchContext queryBoost(float queryBoost)
queryBoost in class SearchContextpublic long getOriginNanoTime()
getOriginNanoTime in class SearchContextprotected long nowInMillisImpl()
nowInMillisImpl in class SearchContextpublic ScrollContext scrollContext()
scrollContext in class SearchContextpublic SearchContext scrollContext(ScrollContext scrollContext)
scrollContext in class SearchContextpublic SearchContextAggregations aggregations()
aggregations in class SearchContextpublic SearchContext aggregations(SearchContextAggregations aggregations)
aggregations in class SearchContextpublic <SubPhaseContext extends FetchSubPhaseContext> SubPhaseContext getFetchSubPhaseContext(FetchSubPhase.ContextFactory<SubPhaseContext> contextFactory)
getFetchSubPhaseContext in class SearchContextpublic SearchContextHighlight highlight()
highlight in class SearchContextpublic void highlight(SearchContextHighlight highlight)
highlight in class SearchContextpublic SuggestionSearchContext suggest()
suggest in class SearchContextpublic void suggest(SuggestionSearchContext suggest)
suggest in class SearchContextpublic List<RescoreSearchContext> rescore()
rescore in class SearchContextpublic void addRescore(RescoreSearchContext rescore)
addRescore in class SearchContextpublic boolean hasScriptFields()
hasScriptFields in class SearchContextpublic ScriptFieldsContext scriptFields()
scriptFields in class SearchContextpublic boolean sourceRequested()
sourceRequested in class SearchContextpublic boolean hasFetchSourceContext()
hasFetchSourceContext in class SearchContextpublic FetchSourceContext fetchSourceContext()
fetchSourceContext in class SearchContextpublic SearchContext fetchSourceContext(FetchSourceContext fetchSourceContext)
fetchSourceContext in class SearchContextpublic ContextIndexSearcher searcher()
searcher in class SearchContextpublic IndexShard indexShard()
indexShard in class SearchContextpublic MapperService mapperService()
mapperService in class SearchContextpublic AnalysisService analysisService()
analysisService in class SearchContextpublic IndexQueryParserService queryParserService()
queryParserService in class SearchContextpublic SimilarityService similarityService()
similarityService in class SearchContextpublic ScriptService scriptService()
scriptService in class SearchContextpublic PageCacheRecycler pageCacheRecycler()
pageCacheRecycler in class SearchContextpublic BigArrays bigArrays()
bigArrays in class SearchContextpublic BitsetFilterCache bitsetFilterCache()
bitsetFilterCache in class SearchContextpublic IndexFieldDataService fieldData()
fieldData in class SearchContextpublic long timeoutInMillis()
timeoutInMillis in class SearchContextpublic void timeoutInMillis(long timeoutInMillis)
timeoutInMillis in class SearchContextpublic int terminateAfter()
terminateAfter in class SearchContextpublic void terminateAfter(int terminateAfter)
terminateAfter in class SearchContextpublic SearchContext minimumScore(float minimumScore)
minimumScore in class SearchContextpublic Float minimumScore()
minimumScore in class SearchContextpublic SearchContext sort(org.apache.lucene.search.Sort sort)
sort in class SearchContextpublic org.apache.lucene.search.Sort sort()
sort in class SearchContextpublic SearchContext trackScores(boolean trackScores)
trackScores in class SearchContextpublic boolean trackScores()
trackScores in class SearchContextpublic SearchContext parsedPostFilter(ParsedQuery postFilter)
parsedPostFilter in class SearchContextpublic ParsedQuery parsedPostFilter()
parsedPostFilter in class SearchContextpublic org.apache.lucene.search.Query aliasFilter()
aliasFilter in class SearchContextpublic SearchContext parsedQuery(ParsedQuery query)
parsedQuery in class SearchContextpublic ParsedQuery filteredQuery()
public ParsedQuery parsedQuery()
parsedQuery in class SearchContextpublic org.apache.lucene.search.Query query()
query in class SearchContextpublic int from()
from in class SearchContextpublic SearchContext from(int from)
from in class SearchContextpublic int size()
size in class SearchContextpublic SearchContext size(int size)
size in class SearchContextpublic boolean hasFieldNames()
hasFieldNames in class SearchContextpublic List<String> fieldNames()
fieldNames in class SearchContextpublic void emptyFieldNames()
emptyFieldNames in class SearchContextpublic boolean explain()
explain in class SearchContextpublic void explain(boolean explain)
explain in class SearchContext@Nullable public List<String> groupStats()
groupStats in class SearchContextpublic void groupStats(List<String> groupStats)
groupStats in class SearchContextpublic boolean version()
version in class SearchContextpublic void version(boolean version)
version in class SearchContextpublic int[] docIdsToLoad()
docIdsToLoad in class SearchContextpublic int docIdsToLoadFrom()
docIdsToLoadFrom in class SearchContextpublic int docIdsToLoadSize()
docIdsToLoadSize in class SearchContextpublic SearchContext docIdsToLoad(int[] docIdsToLoad, int docsIdsToLoadFrom, int docsIdsToLoadSize)
docIdsToLoad in class SearchContextpublic void accessed(long accessTime)
accessed in class SearchContextpublic long lastAccessTime()
lastAccessTime in class SearchContextpublic long keepAlive()
keepAlive in class SearchContextpublic void keepAlive(long keepAlive)
keepAlive in class SearchContextpublic SearchLookup lookup()
lookup in class SearchContextpublic DfsSearchResult dfsResult()
dfsResult in class SearchContextpublic QuerySearchResult queryResult()
queryResult in class SearchContextpublic FetchSearchResult fetchResult()
fetchResult in class SearchContextpublic ScanContext scanContext()
scanContext in class SearchContextpublic MappedFieldType smartNameFieldType(String name)
smartNameFieldType in class SearchContextpublic MappedFieldType smartNameFieldTypeFromAnyType(String name)
SearchContextsmartNameFieldTypeFromAnyType in class SearchContextpublic ObjectMapper getObjectMapper(String name)
getObjectMapper in class SearchContextpublic org.apache.lucene.util.Counter timeEstimateCounter()
timeEstimateCounter in class SearchContextpublic Map<Class<?>,org.apache.lucene.search.Collector> queryCollectors()
SearchContextqueryCollectors in class SearchContextpublic Profilers getProfilers()
SearchContextnull if profiling is not enabled.getProfilers in class SearchContextpublic void setProfilers(Profilers profilers)
Copyright © 2009–2017. All rights reserved.