com.groupbyinc.flux.common.apache.lucene.queries.payloads.SpanPayloadCheckQuery.class Maven / Gradle / Ivy
???? 4 ? Ocom/groupbyinc/flux/common/apache/lucene/queries/payloads/SpanPayloadCheckQuery ?com/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery SpanPayloadCheckQuery.java Qcom/groupbyinc/flux/common/apache/lucene/queries/payloads/SpanPayloadCheckQuery$1 ^com/groupbyinc/flux/common/apache/lucene/queries/payloads/SpanPayloadCheckQuery$PayloadChecker PayloadChecker fcom/groupbyinc/flux/common/apache/lucene/queries/payloads/SpanPayloadCheckQuery$SpanPayloadCheckWeight SpanPayloadCheckWeight payloadToMatch Ljava/util/List; JLjava/util/List; match ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; T(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Ljava/util/List;)V ()V
this QLcom/groupbyinc/flux/common/apache/lucene/queries/payloads/SpanPayloadCheckQuery; getField ()Ljava/lang/String;
createWeight ?(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Z)Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight; java/io/IOException $ " #
& @com/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight ( getTermContexts T([Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;)Ljava/util/Map; * +
, =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher .
java/util/Map 0 ?(Lcom/groupbyinc/flux/common/apache/lucene/queries/payloads/SpanPayloadCheckQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;)V 2
3 searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; needsScores Z matchWeight BLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight; toString &(Ljava/lang/String;)Ljava/lang/String; java/lang/StringBuilder =
>
spanPayCheck( @ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; B C
> D ; <
F , payloadRef: H java/util/List J iterator ()Ljava/util/Iterator; L M K N java/util/Iterator P hasNext ()Z R S Q T next ()Ljava/lang/Object; V W Q X 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef Z 3com/groupbyinc/flux/common/apache/lucene/index/Term \ L(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Ljava/lang/String; ; ^
] _ (C)Ljava/lang/StringBuilder; B a
> b ) d ;
> f bytes 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; field Ljava/lang/String; buffer Ljava/lang/StringBuilder; equals (Ljava/lang/Object;)Z sameClassAs p o
q n o K s other Ljava/lang/Object; hashCode ()I classHash y x
z w x K | z(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Z)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;
& Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Ljava/util/List;)V
StackMapTable
Exceptions
SourceFile InnerClasses ! ? ? k *? *+? *,? ? ? ? ? 3 4 5 6 ? ? ? 2 *? ? !? ? ? : " # ? ? (*? +? 'N? Y*+? ? )Y-S? -? -? 4? ? * ( ( 5 6 ( 7 8
9 : ?
?
@ ? ? ? " / )
/? / )
/ 1 ? % ; <