com.groupbyinc.flux.common.apache.lucene.search.uhighlight.PhraseHelper$1.class Maven / Gradle / Ivy
???? 4 ? Icom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PhraseHelper$1 Scom/groupbyinc/flux/common/apache/lucene/search/highlight/WeightedSpanTermExtractor PhraseHelper.java Gcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PhraseHelper ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Function;Ljava/util/function/Function;Z)V val$query 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; val$preExtractRewriteFunction Ljava/util/function/Function; val$fieldMatcher Ljava/util/function/Predicate; val$ignoreQueriesNeedingRewrite Z val$mustRewriteHolder [Z val$rewriteQueryPred this$0 ILcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PhraseHelper; ?(Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PhraseHelper;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Ljava/util/function/Function;Ljava/util/function/Predicate;Z[ZLjava/util/function/Function;)V java/lang/Error java/lang/Exception
! # % ' ) (Ljava/lang/String;)V +
, setExpandMultiTermQuery (Z)V . /
0 extract J(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;FLjava/util/Map;)V 2 3
4 java/lang/String 6 5com/groupbyinc/flux/common/apache/lucene/search/Query 8 java/util/function/Function : java/util/function/Predicate < java/lang/RuntimeException ? (Ljava/lang/Throwable;)V A
@ B e Ljava/lang/Exception; this KLcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PhraseHelper$1; defaultField Ljava/lang/String; java/io/IOException J apply &(Ljava/lang/Object;)Ljava/lang/Object; L M ; N java/util/Collection P iterator ()Ljava/util/Iterator; R S Q T java/util/Iterator V hasNext ()Z X Y W Z next ()Ljava/lang/Object; \ ] W ^
4 newQuery query boost F terms oLjava/util/Map; Ljava/util/Map; newQueriesToExtract OLjava/util/Collection; Ljava/util/Collection; isQueryUnsupported (Ljava/lang/Class;)Z >com/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery m java/lang/Class o isAssignableFrom q l
p r clazz KLjava/lang/Class<+Lcom/groupbyinc/flux/common/apache/lucene/search/Query;>; Ljava/lang/Class; extractWeightedTerms J(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;F)V Mcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/UnifiedHighlighter y EMPTY_INDEXSEARCHER ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; { | z } createWeight {(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;ZF)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; ?
9 ?
access$100 Z(Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PhraseHelper;)Ljava/util/Set; ? ?
? 6com/groupbyinc/flux/common/apache/lucene/search/Weight ? extractTerms (Ljava/util/Set;)V ? ?
? ? extractWeightedSpanTerms T(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;F)V java/util/HashSet ? ()V ?
? ? collectSpanQueryFields S(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Ljava/util/Set;)V ? ?
?
java/util/Set ? ? T test (Ljava/lang/Object;)Z ? ? = ? mustRewriteQuery D(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;)Z ? ?
?
access$200 ? ?
? add ? ? ? ? spanField spanQuery ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; fieldNameSet #Ljava/util/Set; Ljava/util/Set; java/lang/Boolean ? booleanValue ? Y
? ?
? rewriteQ Ljava/lang/Boolean; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable Signature ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;FLjava/util/Map;)V N(Ljava/lang/Class<+Lcom/groupbyinc/flux/common/apache/lucene/search/Query;>;)Z ?(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;F)V ?(Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;F)V
SourceFile EnclosingMethod InnerClasses
? ?
L*+? *-? *? "*? $*? &*? (*? **,? -*? 1**? ? 5? : ? @Y ? C?? 2 <