Class ElasticsearchRangeAggregation.RangeBucketExtractor
java.lang.Object
org.hibernate.search.backend.elasticsearch.search.aggregation.impl.AbstractElasticsearchNestableAggregation.AbstractExtractor<Map<A,B>>
AbstractElasticsearchBucketAggregation<Range<K>,Long>.AbstractBucketExtractor<Range<K>,Long>
org.hibernate.search.backend.elasticsearch.search.aggregation.impl.ElasticsearchRangeAggregation.RangeBucketExtractor
- All Implemented Interfaces:
ElasticsearchSearchAggregation.Extractor<Map<Range<K>,Long>>
- Enclosing class:
- ElasticsearchRangeAggregation<F,
K>
protected class ElasticsearchRangeAggregation.RangeBucketExtractor
extends AbstractElasticsearchBucketAggregation<Range<K>,Long>.AbstractBucketExtractor<Range<K>,Long>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRangeBucketExtractor(List<String> nestedPathHierarchy, ElasticsearchSearchPredicate filter, List<Range<K>> rangesInOrder) -
Method Summary
Methods inherited from class org.hibernate.search.backend.elasticsearch.search.aggregation.impl.AbstractElasticsearchBucketAggregation.AbstractBucketExtractor
doExtractMethods inherited from class org.hibernate.search.backend.elasticsearch.search.aggregation.impl.AbstractElasticsearchNestableAggregation.AbstractExtractor
extract
-
Constructor Details
-
RangeBucketExtractor
-
-
Method Details
-
doExtract
protected Map<Range<K>,Long> doExtract(AggregationExtractContext context, com.google.gson.JsonElement buckets) - Specified by:
doExtractin classAbstractElasticsearchBucketAggregation<Range<K>,Long>.AbstractBucketExtractor<Range<K>, Long>
-