com.groupbyinc.flux.common.apache.lucene.search.uhighlight.CustomFieldHighlighter.class Maven / Gradle / Ivy
???? 4 b Qcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/CustomFieldHighlighter Kcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/FieldHighlighter CustomFieldHighlighter.java
EMPTY_PASSAGE E[Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/Passage; breakIteratorLocale Ljava/util/Locale; noMatchSize I
fieldValue Ljava/lang/String; <(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/FieldOffsetStrategy;Ljava/util/Locale;Ljava/text/BreakIterator;Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PassageScorer;IILcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PassageFormatter;ILjava/lang/String;)V(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/FieldOffsetStrategy;Ljava/text/BreakIterator;Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PassageScorer;IILcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PassageFormatter;)V
this SLcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/CustomFieldHighlighter; field fieldOffsetStrategy PLcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/FieldOffsetStrategy;
breakIterator Ljava/text/BreakIterator;
passageScorer JLcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PassageScorer; maxPassages maxNoHighlightPassages passageFormatter MLcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/PassageFormatter; getSummaryPassagesNoHighlight H(I)[Lcom/groupbyinc/flux/common/apache/lucene/search/uhighlight/Passage; java/lang/String ( length ()I * +
) , charAt (I)C . /
) 0 indexOf (II)I 2 3
) 4 java/text/BreakIterator 6 getWordInstance -(Ljava/util/Locale;)Ljava/text/BreakIterator; 8 9
7 : setText (Ljava/lang/String;)V <