public class AggregationContext extends Object implements ReaderContextAware, ScorerAware
Constructor and Description |
---|
AggregationContext(SearchContext searchContext) |
Modifier and Type | Method and Description |
---|---|
BigArrays |
bigArrays() |
org.apache.lucene.index.AtomicReaderContext |
currentReader() |
org.apache.lucene.search.Scorer |
currentScorer() |
void |
ensureScoreDocsInOrder() |
PageCacheRecycler |
pageCacheRecycler() |
void |
registerReaderContextAware(ReaderContextAware readerContextAware) |
void |
registerScorerAware(ScorerAware scorerAware) |
boolean |
scoreDocsInOrder() |
SearchContext |
searchContext() |
void |
setNextReader(org.apache.lucene.index.AtomicReaderContext reader) |
void |
setNextReader(org.apache.lucene.index.IndexReaderContext reader) |
void |
setScorer(org.apache.lucene.search.Scorer scorer) |
<VS extends ValuesSource> |
valuesSource(ValuesSourceConfig<VS> config,
int depth)
Get a value source given its configuration and the depth of the aggregator in the aggregation tree.
|
public AggregationContext(SearchContext searchContext)
public SearchContext searchContext()
public PageCacheRecycler pageCacheRecycler()
public BigArrays bigArrays()
public org.apache.lucene.index.AtomicReaderContext currentReader()
public org.apache.lucene.search.Scorer currentScorer()
public void setNextReader(org.apache.lucene.index.IndexReaderContext reader)
public void setNextReader(org.apache.lucene.index.AtomicReaderContext reader)
setNextReader
in interface ReaderContextAware
public void setScorer(org.apache.lucene.search.Scorer scorer)
setScorer
in interface ScorerAware
public boolean scoreDocsInOrder()
public void ensureScoreDocsInOrder()
public <VS extends ValuesSource> VS valuesSource(ValuesSourceConfig<VS> config, int depth)
public void registerReaderContextAware(ReaderContextAware readerContextAware)
public void registerScorerAware(ScorerAware scorerAware)
Copyright © 2009–2015. All rights reserved.