com.groupbyinc.flux.search.suggest.phrase.PhraseSuggestion$Entry.class Maven / Gradle / Ivy
???? 4 ? @com/groupbyinc/flux/search/suggest/phrase/PhraseSuggestion$Entry ?Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry; ;com/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry PhraseSuggestion.java :com/groupbyinc/flux/search/suggest/phrase/PhraseSuggestion Entry 5com/groupbyinc/flux/search/suggest/Suggest$Suggestion
*com/groupbyinc/flux/search/suggest/Suggest
Suggestion Bcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option Option %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup cutoffScore D PARSER 2Lcom/groupbyinc/flux/common/xcontent/ObjectParser; ?Lcom/groupbyinc/flux/common/xcontent/ObjectParser; ,(Lcom/groupbyinc/flux/common/text/Text;IID)V +(Lcom/groupbyinc/flux/common/text/Text;II)V
# this BLcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestion$Entry; text &Lcom/groupbyinc/flux/common/text/Text; offset I length ()V ,
- getCutoffScore ()D merge @(Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry;)V 1 2
3 java/lang/Math 5 max (DD)D 7 8
6 9 other =Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry; otherSuggestionEntry addOption G(Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option;)V getScore ()F @ A
B options Ljava/util/List; D E F java/util/List H add (Ljava/lang/Object;)Z J K I L option DLcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option; fromXContent x(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestion$Entry; R 0com/groupbyinc/flux/common/xcontent/ObjectParser T apply Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; V W
U X parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException ^ \ ]
` 0com/groupbyinc/flux/common/io/stream/StreamInput b
readDouble d 0
c e in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V i j
k 1com/groupbyinc/flux/common/io/stream/StreamOutput m writeDouble (D)V o p
n q out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; lambda$static$0 ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Void;)Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option; z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option; P w
x p c Ljava/lang/Void; PhraseSuggestionEntryParser ~ "java/lang/invoke/LambdaMetafactory ? metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ? ?
? ? ? ()Ljava/lang/Object; ?
- ? D()Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestion$Entry; ? get ()Ljava/util/function/Supplier; ? ? ? 3(Ljava/lang/String;ZLjava/util/function/Supplier;)V ?
U ? declareCommonFields 5(Lcom/groupbyinc/flux/common/xcontent/ObjectParser;)V ? ?
? '(Ljava/lang/Object;Ljava/lang/Object;)V ?
addOptions (Ljava/util/List;)V ? ?
? ? U(Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestion$Entry;Ljava/util/List;)V ? accept !()Ljava/util/function/BiConsumer; ? ? ? W u v
? ? v parse 5()Lcom/groupbyinc/flux/common/xcontent/ContextParser; ? ? ? %com/groupbyinc/flux/common/ParseField ? D java/lang/String ? ((Ljava/lang/String;[Ljava/lang/String;)V ?
? ? declareObjectArray |(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ContextParser;Lcom/groupbyinc/flux/common/ParseField;)V ? ?
U ? Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable ?(Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry;)V
Exceptions BootstrapMethods
SourceFile InnerClasses !
?
? s *+? * !? $*? $? ? 4 % &