com.groupbyinc.flux.search.aggregations.bucket.nested.NestedAggregator.class Maven / Gradle / Ivy
???? 4 ? Fcom/groupbyinc/flux/search/aggregations/bucket/nested/NestedAggregator Ecom/groupbyinc/flux/search/aggregations/bucket/SingleBucketAggregator NestedAggregator.java Hcom/groupbyinc/flux/search/aggregations/bucket/nested/NestedAggregator$1
PATH_FIELD 'Lcom/groupbyinc/flux/common/ParseField; parentFilter ELcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer; childFilter 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; 6(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;Lcom/groupbyinc/flux/index/mapper/ObjectMapper;Lcom/groupbyinc/flux/index/mapper/ObjectMapper;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Ljava/util/List;Ljava/util/Map;)V java/io/IOException ?(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Ljava/util/List;Ljava/util/Map;)V
-com/groupbyinc/flux/index/mapper/ObjectMapper nestedTypeFilter 9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
java/lang/String ;com/groupbyinc/flux/search/aggregations/AggregatorFactories 1com/groupbyinc/flux/search/internal/SearchContext 2com/groupbyinc/flux/search/aggregations/Aggregator ! java/util/List #
java/util/Map % 0com/groupbyinc/flux/common/lucene/search/Queries ' newNonNestedFilter )
( * 5com/groupbyinc/flux/common/apache/lucene/search/Query , bitsetFilterCache <()Lcom/groupbyinc/flux/index/cache/bitset/BitsetFilterCache; . /
0 8com/groupbyinc/flux/index/cache/bitset/BitsetFilterCache 2 getBitSetProducer ~(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer; 4 5
3 6
8
: this HLcom/groupbyinc/flux/search/aggregations/bucket/nested/NestedAggregator; name Ljava/lang/String; factories =Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories; parentObjectMapper /Lcom/groupbyinc/flux/index/mapper/ObjectMapper; childObjectMapper context 3Lcom/groupbyinc/flux/search/internal/SearchContext; parentAggregator 4Lcom/groupbyinc/flux/search/aggregations/Aggregator; pipelineAggregators WLjava/util/List; Ljava/util/List; metaData 5Ljava/util/Map; Ljava/util/Map; getLeafCollector ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;)Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; 9com/groupbyinc/flux/common/apache/lucene/index/ReaderUtil Q getTopLevelContext ?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext; S T
R U =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher W F(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;)V Y
X Z
setQueryCache ?(Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCache;)V \ ]
X ^ createNormalizedWeight r(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Z)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; ` a
X b 6com/groupbyinc/flux/common/apache/lucene/search/Weight d scorer |(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; f g
e h Ccom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer j getBitSet z(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; l m k n 6com/groupbyinc/flux/common/apache/lucene/search/Scorer p iterator D()Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; r s
q t @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext v ;com/groupbyinc/flux/search/aggregations/LeafBucketCollector x Acom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext z 4com/groupbyinc/flux/common/apache/lucene/util/BitSet | @com/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator ~O(Lcom/groupbyinc/flux/search/aggregations/bucket/nested/NestedAggregator;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet;Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;)V ?
? ctx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; sub =Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; topLevelContext CLcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext; searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; weight 8Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; childDocsScorer 8Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;
parentDocs 6Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; childDocs BLcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; buildAggregation @(J)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; Dcom/groupbyinc/flux/search/aggregations/bucket/nested/InternalNested ? > ? ? bucketDocCount (J)I ? ?
? bucketAggregations A(J)Lcom/groupbyinc/flux/search/aggregations/InternalAggregations; ? ?
? ()Ljava/util/List; I ?
? ()Ljava/util/Map; L ?
? s(Ljava/lang/String;JLcom/groupbyinc/flux/search/aggregations/InternalAggregations;Ljava/util/List;Ljava/util/Map;)V ?
? ? owningBucketOrdinal J buildEmptyAggregation ?()Lcom/groupbyinc/flux/search/aggregations/InternalAggregation; buildEmptySubAggregations @()Lcom/groupbyinc/flux/search/aggregations/InternalAggregations; ? ?
? ()V %com/groupbyinc/flux/common/ParseField ? path ? ((Ljava/lang/String;[Ljava/lang/String;)V ?
? ? ? Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable
Exceptions Signature?(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;Lcom/groupbyinc/flux/index/mapper/ObjectMapper;Lcom/groupbyinc/flux/index/mapper/ObjectMapper;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Ljava/util/List;Ljava/util/Map;)V
SourceFile InnerClasses
?
6*+,? -?
-? ? ? +: *? 1 ? 7? 9*? ? ;? ? f
6 <