com.groupbyinc.flux.search.collapse.CollapseContext.class Maven / Gradle / Ivy
???? 4 b 3com/groupbyinc/flux/search/collapse/CollapseContext java/lang/Object CollapseContext.java Dcom/groupbyinc/flux/index/mapper/KeywordFieldMapper$KeywordFieldType 3com/groupbyinc/flux/index/mapper/KeywordFieldMapper KeywordFieldType Bcom/groupbyinc/flux/index/mapper/NumberFieldMapper$NumberFieldType 2com/groupbyinc/flux/index/mapper/NumberFieldMapper
NumberFieldType fieldType 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType; innerHits Ljava/util/List; CLjava/util/List; f(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/query/InnerHitBuilder;)V ()V
java/util/Collections
singletonList $(Ljava/lang/Object;)Ljava/util/List;
" this 5Lcom/groupbyinc/flux/search/collapse/CollapseContext; innerHit 1Lcom/groupbyinc/flux/index/query/InnerHitBuilder; E(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Ljava/util/List;)V getFieldType 4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType; getInnerHit ()Ljava/util/List;
createTopDocs ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;IZ)Lcom/groupbyinc/flux/common/apache/lucene/search/grouping/CollapsingTopDocsCollector; 0com/groupbyinc/flux/index/mapper/MappedFieldType / name ()Ljava/lang/String; 1 2
0 3 Scom/groupbyinc/flux/common/apache/lucene/search/grouping/CollapsingTopDocsCollector 5
createKeyword ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;IZ)Lcom/groupbyinc/flux/common/apache/lucene/search/grouping/CollapsingTopDocsCollector; 7 8
6 9
createNumeric ; 8
6 < java/lang/IllegalStateException > java/lang/StringBuilder @
A unknown type for collapse field C append -(Ljava/lang/String;)Ljava/lang/StringBuilder; E F
A G (, only keywords and numbers are accepted I toString K 2
A L (Ljava/lang/String;)V N
? O sort 6Lcom/groupbyinc/flux/common/apache/lucene/search/Sort; topN I
trackMaxScore Z Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable x(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Ljava/util/List;)V E()Ljava/util/List;
StackMapTable ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;IZ)Lcom/groupbyinc/flux/common/apache/lucene/search/grouping/CollapsingTopDocsCollector<*>;
SourceFile InnerClasses ! W X \ *? *+? *,? !? #? Y $ % &