com.groupbyinc.flux.common.apache.lucene.search.highlight.WeightedSpanTerm.class Maven / Gradle / Ivy
???? 4 T Jcom/groupbyinc/flux/common/apache/lucene/search/highlight/WeightedSpanTerm Fcom/groupbyinc/flux/common/apache/lucene/search/highlight/WeightedTerm WeightedSpanTerm.java positionSensitive Z
positionSpans Ljava/util/List; ZLjava/util/List; (FLjava/lang/String;)V
java/util/ArrayList ()V
this LLcom/groupbyinc/flux/common/apache/lucene/search/highlight/WeightedSpanTerm; weight F term Ljava/lang/String; (FLjava/lang/String;Z)V
checkPosition (I)Z java/util/List ! iterator ()Ljava/util/Iterator; # $ " % java/util/Iterator ' hasNext ()Z ) * ( + next ()Ljava/lang/Object; - . ( / Fcom/groupbyinc/flux/common/apache/lucene/search/highlight/PositionSpan 1 start I 3 4 2 5 end 7 4 2 8 posSpan HLcom/groupbyinc/flux/common/apache/lucene/search/highlight/PositionSpan; position positionSpanIt ^Ljava/util/Iterator; Ljava/util/Iterator; addPositionSpans (Ljava/util/List;)V addAll (Ljava/util/Collection;)Z B C " D isPositionSensitive setPositionSensitive (Z)V getPositionSpans ()Ljava/util/List; Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable ](Ljava/util/List;)V \()Ljava/util/List;
SourceFile ! K
L g *#,? *? Y? ? *? Y? ? ? M N " # $ L k *#,? *? Y? ? *? ? M * N ' ( ) L ? 4*? ? & M,? , ? ",? 0 ? 2N-? 6?
-? 9? ????? M * : ; 4 4 <