Package org.elasticsearch.test
Class TestSearchContext
java.lang.Object
org.elasticsearch.common.util.concurrent.AbstractRefCounted
org.elasticsearch.search.internal.SearchContext
org.elasticsearch.test.TestSearchContext
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,Releasable
,RefCounted
public class TestSearchContext extends SearchContext
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.search.internal.SearchContext
SearchContext.Lifetime
-
Field Summary
Fields Modifier and Type Field Description static SearchShardTarget
SHARD_TARGET
Fields inherited from class org.elasticsearch.search.internal.SearchContext
DEFAULT_TERMINATE_AFTER, DEFAULT_TRACK_TOTAL_HITS_UP_TO, TRACK_TOTAL_HITS_ACCURATE, TRACK_TOTAL_HITS_DISABLED
-
Constructor Summary
Constructors Constructor Description TestSearchContext(BigArrays bigArrays, IndexService indexService)
TestSearchContext(QueryShardContext queryShardContext)
TestSearchContext(QueryShardContext queryShardContext, IndexShard indexShard)
TestSearchContext(QueryShardContext queryShardContext, IndexShard indexShard, ContextIndexSearcher searcher)
-
Method Summary
Methods inherited from class org.elasticsearch.search.internal.SearchContext
addReleasable, alreadyClosed, clearReleasables, close, closeInternal, hasOnlySuggest, innerHits, lookup, toString
-
Field Details
-
Constructor Details
-
TestSearchContext
-
TestSearchContext
-
TestSearchContext
-
TestSearchContext
public TestSearchContext(QueryShardContext queryShardContext, IndexShard indexShard, ContextIndexSearcher searcher)
-
-
Method Details
-
setSearcher
-
preProcess
public void preProcess(boolean rewrite)- Specified by:
preProcess
in classSearchContext
-
buildFilteredQuery
public org.apache.lucene.search.Query buildFilteredQuery(org.apache.lucene.search.Query query)- Specified by:
buildFilteredQuery
in classSearchContext
-
id
- Specified by:
id
in classSearchContext
-
source
public java.lang.String source()- Specified by:
source
in classSearchContext
-
request
- Specified by:
request
in classSearchContext
-
searchType
- Specified by:
searchType
in classSearchContext
-
shardTarget
- Specified by:
shardTarget
in classSearchContext
-
numberOfShards
public int numberOfShards()- Specified by:
numberOfShards
in classSearchContext
-
queryBoost
public float queryBoost()- Specified by:
queryBoost
in classSearchContext
-
getOriginNanoTime
public long getOriginNanoTime()- Specified by:
getOriginNanoTime
in classSearchContext
-
scrollContext
- Specified by:
scrollContext
in classSearchContext
-
scrollContext
- Specified by:
scrollContext
in classSearchContext
-
aggregations
- Specified by:
aggregations
in classSearchContext
-
aggregations
- Specified by:
aggregations
in classSearchContext
-
addSearchExt
- Specified by:
addSearchExt
in classSearchContext
-
getSearchExt
- Specified by:
getSearchExt
in classSearchContext
-
highlight
- Specified by:
highlight
in classSearchContext
-
highlight
- Specified by:
highlight
in classSearchContext
-
suggest
- Specified by:
suggest
in classSearchContext
-
suggest
- Specified by:
suggest
in classSearchContext
-
rescore
- Specified by:
rescore
in classSearchContext
-
addRescore
- Specified by:
addRescore
in classSearchContext
-
hasScriptFields
public boolean hasScriptFields()- Specified by:
hasScriptFields
in classSearchContext
-
scriptFields
- Specified by:
scriptFields
in classSearchContext
-
sourceRequested
public boolean sourceRequested()- Specified by:
sourceRequested
in classSearchContext
-
hasFetchSourceContext
public boolean hasFetchSourceContext()- Specified by:
hasFetchSourceContext
in classSearchContext
-
fetchSourceContext
- Specified by:
fetchSourceContext
in classSearchContext
-
fetchSourceContext
- Specified by:
fetchSourceContext
in classSearchContext
-
docValuesContext
- Specified by:
docValuesContext
in classSearchContext
-
docValuesContext
- Specified by:
docValuesContext
in classSearchContext
-
searcher
- Specified by:
searcher
in classSearchContext
-
indexShard
- Specified by:
indexShard
in classSearchContext
-
mapperService
- Specified by:
mapperService
in classSearchContext
-
similarityService
- Specified by:
similarityService
in classSearchContext
-
bigArrays
- Specified by:
bigArrays
in classSearchContext
-
bitsetFilterCache
- Specified by:
bitsetFilterCache
in classSearchContext
-
getForField
- Specified by:
getForField
in classSearchContext
-
timeout
- Specified by:
timeout
in classSearchContext
-
timeout
- Specified by:
timeout
in classSearchContext
-
terminateAfter
public int terminateAfter()- Specified by:
terminateAfter
in classSearchContext
-
terminateAfter
public void terminateAfter(int terminateAfter)- Specified by:
terminateAfter
in classSearchContext
-
lowLevelCancellation
public boolean lowLevelCancellation()- Specified by:
lowLevelCancellation
in classSearchContext
-
minimumScore
- Specified by:
minimumScore
in classSearchContext
-
minimumScore
public java.lang.Float minimumScore()- Specified by:
minimumScore
in classSearchContext
-
sort
- Specified by:
sort
in classSearchContext
-
sort
- Specified by:
sort
in classSearchContext
-
trackScores
- Specified by:
trackScores
in classSearchContext
-
trackScores
public boolean trackScores()- Specified by:
trackScores
in classSearchContext
-
trackTotalHitsUpTo
- Specified by:
trackTotalHitsUpTo
in classSearchContext
-
trackTotalHitsUpTo
public int trackTotalHitsUpTo()- Specified by:
trackTotalHitsUpTo
in classSearchContext
-
searchAfter
- Specified by:
searchAfter
in classSearchContext
-
searchAfter
public org.apache.lucene.search.FieldDoc searchAfter()- Specified by:
searchAfter
in classSearchContext
-
collapse
- Specified by:
collapse
in classSearchContext
-
collapse
- Specified by:
collapse
in classSearchContext
-
parsedPostFilter
- Specified by:
parsedPostFilter
in classSearchContext
-
parsedPostFilter
- Specified by:
parsedPostFilter
in classSearchContext
-
aliasFilter
public org.apache.lucene.search.Query aliasFilter()- Specified by:
aliasFilter
in classSearchContext
-
parsedQuery
- Specified by:
parsedQuery
in classSearchContext
-
parsedQuery
- Specified by:
parsedQuery
in classSearchContext
-
query
public org.apache.lucene.search.Query query()- Specified by:
query
in classSearchContext
-
from
public int from()- Specified by:
from
in classSearchContext
-
from
- Specified by:
from
in classSearchContext
-
size
public int size()- Specified by:
size
in classSearchContext
-
setSize
public void setSize(int size) -
size
- Specified by:
size
in classSearchContext
-
hasStoredFields
public boolean hasStoredFields()- Specified by:
hasStoredFields
in classSearchContext
-
hasStoredFieldsContext
public boolean hasStoredFieldsContext()- Specified by:
hasStoredFieldsContext
in classSearchContext
-
storedFieldsRequested
public boolean storedFieldsRequested()- Specified by:
storedFieldsRequested
in classSearchContext
-
storedFieldsContext
- Specified by:
storedFieldsContext
in classSearchContext
-
storedFieldsContext
- Specified by:
storedFieldsContext
in classSearchContext
-
explain
public boolean explain()- Specified by:
explain
in classSearchContext
-
explain
public void explain(boolean explain)- Specified by:
explain
in classSearchContext
-
groupStats
public java.util.List<java.lang.String> groupStats()- Specified by:
groupStats
in classSearchContext
-
groupStats
public void groupStats(java.util.List<java.lang.String> groupStats)- Specified by:
groupStats
in classSearchContext
-
version
public boolean version()- Specified by:
version
in classSearchContext
-
version
public void version(boolean version)- Specified by:
version
in classSearchContext
-
seqNoAndPrimaryTerm
public boolean seqNoAndPrimaryTerm()- Specified by:
seqNoAndPrimaryTerm
in classSearchContext
-
seqNoAndPrimaryTerm
public void seqNoAndPrimaryTerm(boolean seqNoAndPrimaryTerm)- Specified by:
seqNoAndPrimaryTerm
in classSearchContext
-
docIdsToLoad
public int[] docIdsToLoad()- Specified by:
docIdsToLoad
in classSearchContext
-
docIdsToLoadFrom
public int docIdsToLoadFrom()- Specified by:
docIdsToLoadFrom
in classSearchContext
-
docIdsToLoadSize
public int docIdsToLoadSize()- Specified by:
docIdsToLoadSize
in classSearchContext
-
docIdsToLoad
public SearchContext docIdsToLoad(int[] docIdsToLoad, int docsIdsToLoadFrom, int docsIdsToLoadSize)- Specified by:
docIdsToLoad
in classSearchContext
-
accessed
public void accessed(long accessTime)- Specified by:
accessed
in classSearchContext
-
lastAccessTime
public long lastAccessTime()- Specified by:
lastAccessTime
in classSearchContext
-
keepAlive
public long keepAlive()- Specified by:
keepAlive
in classSearchContext
-
keepAlive
public void keepAlive(long keepAlive)- Specified by:
keepAlive
in classSearchContext
-
dfsResult
- Specified by:
dfsResult
in classSearchContext
-
queryResult
- Specified by:
queryResult
in classSearchContext
-
fetchResult
- Specified by:
fetchResult
in classSearchContext
-
fetchPhase
- Specified by:
fetchPhase
in classSearchContext
-
smartNameFieldType
- Specified by:
smartNameFieldType
in classSearchContext
-
getObjectMapper
- Specified by:
getObjectMapper
in classSearchContext
-
doClose
public void doClose()- Specified by:
doClose
in classSearchContext
-
getRelativeTimeInMillis
public long getRelativeTimeInMillis()- Specified by:
getRelativeTimeInMillis
in classSearchContext
-
getProfilers
- Specified by:
getProfilers
in classSearchContext
-
queryCollectors
public java.util.Map<java.lang.Class<?>,org.apache.lucene.search.Collector> queryCollectors()- Specified by:
queryCollectors
in classSearchContext
-
getQueryShardContext
- Specified by:
getQueryShardContext
in classSearchContext
-
setTask
- Specified by:
setTask
in classSearchContext
-
getTask
- Specified by:
getTask
in classSearchContext
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelled
in classSearchContext
-