java.io.Closeable
, java.lang.AutoCloseable
, org.apache.lucene.search.Collector
, Releasable
public class DoubleTermsAggregator extends LongTermsAggregator
Aggregator.Parser, Aggregator.SubAggCollectionMode
TermsAggregator.BucketCountThresholds
collectableSubAggregators, context, DEFAULT_WEIGHT, name, parent, subAggregators
NO_OP_COLLECTOR
bucketOrds, valuesSource
aggsUsedForSorting, bucketCountThresholds, collectMode, format, order
Modifier and Type | Method | Description |
---|---|---|
DoubleTerms |
buildAggregation(long owningBucketOrdinal) |
Build an aggregation for data that has been collected into
bucket . |
DoubleTerms |
buildEmptyAggregation() |
Build an empty aggregation.
|
protected org.apache.lucene.index.SortedNumericDocValues |
getValues(ValuesSource.Numeric valuesSource,
org.apache.lucene.index.LeafReaderContext ctx) |
descendsFromBucketAggregator
addRequestCircuitBreakerBytes, buildEmptySubAggregations, context, doPostCollection, getLeafCollector, metaData, name, parent, pipelineAggregators, postCollection, preCollection, preGetSubLeafCollectors, subAggregator, subAggregators, toString
wrap
bucketAggregations, bucketDocCount, bucketEmptyAggregations, close, collectBucket, collectExistingBucket, consumeBucketsAndMaybeBreak, getDocCounts, grow, incrementBucketDocCount, maxBucketOrd
descendsFromGlobalAggregator, doPreCollection, getDeferringCollector, runDeferredCollections
doClose, getLeafCollector, needsScores
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
bucketComparator, shouldDefer
protected org.apache.lucene.index.SortedNumericDocValues getValues(ValuesSource.Numeric valuesSource, org.apache.lucene.index.LeafReaderContext ctx) throws java.io.IOException
getValues
in class LongTermsAggregator
java.io.IOException
public DoubleTerms buildAggregation(long owningBucketOrdinal) throws java.io.IOException
Aggregator
bucket
.buildAggregation
in class LongTermsAggregator
java.io.IOException
public DoubleTerms buildEmptyAggregation()
Aggregator
buildEmptyAggregation
in class LongTermsAggregator