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 ReaderContextAwarepublic void setScorer(org.apache.lucene.search.Scorer scorer)
setScorer in interface ScorerAwarepublic 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–2016. All rights reserved.