
com.groupbyinc.flux.common.apache.lucene.search.Explanation.class Maven / Gradle / Ivy
???? 3 ? ;com/groupbyinc/flux/common/apache/lucene/search/Explanation java/lang/Object Explanation.java match Z value F description Ljava/lang/String; details Ljava/util/List; OLjava/util/List; h(FLjava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; -(ZFLjava/lang/String;Ljava/util/Collection;)V
ULjava/util/Collection; Ljava/util/Collection; ?(FLjava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
>[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; noMatch g(Ljava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ?(Ljava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ()V !
" $ & java/util/Objects ( requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; * +
) , java/lang/String .
0 java/util/ArrayList 2 (Ljava/util/Collection;)V 4
3 5 java/util/Collections 7 unmodifiableList "(Ljava/util/List;)Ljava/util/List; 9 :
8 ;
= java/util/Collection ? iterator ()Ljava/util/Iterator; A B @ C java/util/Iterator E hasNext ()Z G H F I next ()Ljava/lang/Object; K L F M detail =Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; i$ Ljava/util/Iterator; this isMatch getValue ()F getDescription ()Ljava/lang/String;
getSummary java/lang/StringBuilder Z
[ " U V
] append (F)Ljava/lang/StringBuilder; _ `
[ a = c -(Ljava/lang/String;)Ljava/lang/StringBuilder; _ e
[ f W X
h toString j X
[ k
getDetails @()[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; java/util/List o toArray (([Ljava/lang/Object;)[Ljava/lang/Object; q r p s (I)Ljava/lang/String; j v
w y Y X
{
} m n
i I depth buffer Ljava/lang/StringBuilder; toHtml
? - ?
? ? X
?
?
? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(FLjava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ?(Ljava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;
StackMapTable l(ZFLjava/lang/String;Ljava/util/Collection;)V
SourceFile 1
?
? \ ? Y"+,? ? ?
? ? % ? ? ? ? M ? Y"+,? ? ? ?
? / ? R ? Y*+? ? ?
? ? 6 ? ? ? ? C ? Y*+? ? ? ?
? = ?
R*? #*? %*$? '*-? -? /? 1*? 3Y? 6?