com.groupbyinc.flux.common.apache.lucene.search.Explanation.class Maven / Gradle / Ivy
???? 4 ? ;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; this isMatch getValue ()F getDescription ()Ljava/lang/String;
getSummary java/lang/StringBuilder X
Y " S T
[ append (F)Ljava/lang/StringBuilder; ] ^
Y _ = a -(Ljava/lang/String;)Ljava/lang/StringBuilder; ] c
Y d U V
f toString h V
Y i
getDetails @()[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; java/util/List m toArray (([Ljava/lang/Object;)[Ljava/lang/Object; o p n q (I)Ljava/lang/String; h t
u w W V
y
{ k l
} i I depth buffer Ljava/lang/StringBuilder; equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; ? ?
? java/lang/Float ? compare (FF)I ? ?
? ? '(Ljava/lang/Object;Ljava/lang/Object;)Z ? ?
) ? o Ljava/lang/Object; that hashCode ()I java/lang/Boolean ? valueOf (Z)Ljava/lang/Boolean; ? ?
? ? (F)Ljava/lang/Float; ? ?
? ? hash ([Ljava/lang/Object;)I ? ?
) ? 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*+? ? ?
? ? 5 ? ? ? ? C ? Y*+? ? ? ?
? <