
com.groupbyinc.flux.search.suggest.phrase.DirectCandidateGenerator$CandidateSet.class Maven / Gradle / Ivy
???? 4 S Ocom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$CandidateSet java/lang/Object DirectCandidateGenerator.java Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate Bcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator Candidate CandidateSet
candidates O[Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate; originalTerm NLcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate; ?([Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;)V ()V
this QLcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$CandidateSet;
addCandidates (Ljava/util/List;)V java/util/HashSet (Ljava/util/Collection;)V
java/util/Collections " addAll ,(Ljava/util/Collection;[Ljava/lang/Object;)Z $ %
# &
java/util/Set ( size ()I * + ) , toArray (([Ljava/lang/Object;)[Ljava/lang/Object; . / ) 0
reverseOrder ()Ljava/util/Comparator; 3 4
# 5 java/util/Arrays 7 sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V 9 :
8 ; `Ljava/util/List; Ljava/util/List; set _Ljava/util/Set; Ljava/util/Set; addOneCandidate Q(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;)V java/lang/System D arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V F G
E H candidate Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature c(Ljava/util/List;)V
SourceFile InnerClasses !
K Y *? *+? *,? ? L
M ? ? ? ? K ? 3? Y+? !M,*? ? 'W*,,? - ? ? 1 ? 2? *? ? 6?