com.groupbyinc.flux.search.aggregations.bucket.DeferringBucketCollector$WrappedAggregator.class Maven / Gradle / Ivy
???? 4 R Ycom/groupbyinc/flux/search/aggregations/bucket/DeferringBucketCollector$WrappedAggregator 2com/groupbyinc/flux/search/aggregations/Aggregator DeferringBucketCollector.java Gcom/groupbyinc/flux/search/aggregations/bucket/DeferringBucketCollector WrappedAggregator in 4Lcom/groupbyinc/flux/search/aggregations/Aggregator; this$0 ILcom/groupbyinc/flux/search/aggregations/bucket/DeferringBucketCollector; ?(Lcom/groupbyinc/flux/search/aggregations/bucket/DeferringBucketCollector;Lcom/groupbyinc/flux/search/aggregations/Aggregator;)V ()V
this [Lcom/groupbyinc/flux/search/aggregations/bucket/DeferringBucketCollector$WrappedAggregator; needsScores ()Z
close
name ()Ljava/lang/String;
! parent 6()Lcom/groupbyinc/flux/search/aggregations/Aggregator; # $
% context 5()Lcom/groupbyinc/flux/search/internal/SearchContext; ' (
)
subAggregator H(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/Aggregator; + ,
- Ljava/lang/String; buildAggregation @(J)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; java/io/IOException 2 0 1
4 bucket J buildEmptyAggregation ?()Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; 8 9
: getLeafCollector ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; java/lang/IllegalStateException > gDeferred collectors cannot be collected directly. They must be collected through the recording wrapper. @ (Ljava/lang/String;)V
B
? C ctx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;
preCollection postCollection ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector; <