All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.search.highlight.Highlighter.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3dEcom/groupbyinc/flux/common/apache/lucene/search/highlight/Highlighterjava/lang/ObjectHighlighter.javaDEFAULT_MAX_CHARS_TO_ANALYZEI?maxDocCharsToAnalyze	formatterELcom/groupbyinc/flux/common/apache/lucene/search/highlight/Formatter;encoderCLcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;textFragmenterFLcom/groupbyinc/flux/common/apache/lucene/search/highlight/Fragmenter;fragmentScorerBLcom/groupbyinc/flux/common/apache/lucene/search/highlight/Scorer;E(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Scorer;)VMcom/groupbyinc/flux/common/apache/lucene/search/highlight/SimpleHTMLFormatter()V
?(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Formatter;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Scorer;)V
thisGLcom/groupbyinc/flux/common/apache/lucene/search/highlight/Highlighter;Hcom/groupbyinc/flux/common/apache/lucene/search/highlight/DefaultEncoder
?(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Formatter;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Scorer;)V!
"
		%Jcom/groupbyinc/flux/common/apache/lucene/search/highlight/SimpleFragmenter'
(	*	,
	.
	0getBestFragmentt(Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/io/IOException4Vcom/groupbyinc/flux/common/apache/lucene/search/highlight/InvalidTokenOffsetsException6:com/groupbyinc/flux/common/apache/lucene/analysis/Analyzer8tokenStreame(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;:;
9<e(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;Ljava/lang/String;)Ljava/lang/String;2>
?analyzer;Ljava/util/ArrayList;java/lang/Exceptionxjava/lang/StringBuilderz
{Scom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/CharTermAttribute}=com/groupbyinc/flux/common/apache/lucene/analysis/TokenStreamaddAttributeL(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/lucene/util/Attribute;??
??Qcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/OffsetAttribute?length()I??
{?size??
[?(Ljava/lang/CharSequence;II)V?
`?Ecom/groupbyinc/flux/common/apache/lucene/search/highlight/QueryScorer?setMaxDocCharsToAnalyze(I)V??
??@com/groupbyinc/flux/common/apache/lucene/search/highlight/Scorer?init?(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;????
startFragmentK(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/TextFragment;)V????Gcom/groupbyinc/flux/common/apache/lucene/search/highlight/FragmentQueue??
??Dcom/groupbyinc/flux/common/apache/lucene/search/highlight/Fragmenter?startT(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)V????Dcom/groupbyinc/flux/common/apache/lucene/search/highlight/TokenGroup?B(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)V?
??reset?
??incrementToken()Z??
??startOffset????	endOffset????
n?Token ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
{?
g' exceeds length of provided text sized ?(I)Ljava/lang/StringBuilder;??
{?
{g(Ljava/lang/String;)V?
7?getNumTokens??
??
isDistinct??
??getStartOffset??
??getEndOffset??
??	substring(II)Ljava/lang/String;??
n?Acom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder?
encodeText&(Ljava/lang/String;)Ljava/lang/String;????Ccom/groupbyinc/flux/common/apache/lucene/search/highlight/Formatter?
highlightTerml(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/TokenGroup;)Ljava/lang/String;????clear?
??
isNewFragment????getFragmentScore?b??setScore(F)V??
`?
textEndPos?	`?
getTokenScore?b??addToken??
??(I)Ljava/lang/String;?
niterator()Ljava/util/Iterator;
[java/util/IteratorhasNext	?
next()Ljava/lang/Object;
insertWithOverflow&(Ljava/lang/Object;)Ljava/lang/Object;
?
??pop
?mergeContiguousFragmentsL([Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/TextFragment;)V
end
?close
? java/lang/Throwable"markedUpText	tokenTextZ^Ljava/util/Iterator;Ljava/util/Iterator;_Ljava/util/ArrayList;eLjava/lang/Exception;
lastEndOffset
tokenGroupFLcom/groupbyinc/flux/common/apache/lucene/search/highlight/TokenGroup;docFragsnewTextLjava/lang/StringBuilder;termAttULcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/CharTermAttribute;	offsetAttSLcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/OffsetAttribute;currentFragHLcom/groupbyinc/flux/common/apache/lucene/search/highlight/TextFragment;	newStream	fragQueueILcom/groupbyinc/flux/common/apache/lucene/search/highlight/FragmentQueue;followsK(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/TextFragment;)Z;<
`=merge??
`@bestScoringFragNumworstScoringFragNumfrag1frag2frag1Numfrag2NumxmergingStillBeingDonex(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;	separatorsectionsresultgetMaxDocCharsToAnalyzegetTextFragmenterH()Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Fragmenter;setTextFragmenterI(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Fragmenter;)V
fragmentergetFragmentScorerD()Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Scorer;setFragmentScorerscorer
getEncoderE()Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;
setEncoderF(Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;)V
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable
SourceFile!\	

]E
*?Y?+??^

_
-.]P*+?Y? ,?#?^ 
_
3
4!]?**?$*?&*?(Y?)?+*?-*+?/*,?1*-?-?^***
*
*_"8%
()9:$;)<23]f+,-?=:*-?@?^4ABCDED:F_
NO`572>]u*+,?JN-??-2??^*:FEDMK_ef
hja?L`57GN]r+,-?=:*-?J?^>ABCDEDO
:F_
??`57GH]Z?U>*+,?Y:?[Y?\:6??,2?2?d??2?h?lW?????n?r?L?^H1sZZ:FZEDZOJt]AuwbAuv_"????$?9?G?M?a?^[*?`57VW]?S?[Y?\:?{Y?|:+~???~:+?????:?`Y??????:	*?-???*?-??*?&??*?-+??:

?
L*?-	??	?lW??Y??:6*?+,+????Y+??:
+??+??6?/??*?&?!??,?????,???.?7Y?{Y?|????Ķ?ƶ?,???ɶʷͿ
?О?
?ә?
??6
??6,??:*?/*?1??
??:?*?1,?ݹ???W??W?U6
??*?+???C	*?-????	?????`Y??????:	*?-	??	?lW
*?-????+??6???	*?-????
?Оb
??6
??6,??:*?/*?1??
??:?*?1,?ݹ???W??W?U6,???#,??*?&?*?1,?????W	?????:????`:		?W?????`:?d6???`S??????Q*??[Y?\:6??)2?2?d??2?lW?????`?r?^::+?+?+?!?:?:+?+?+?!?:?-58y?)=CKNy=?=^.C?$D+?%D??!???1& /$DG%D?X??Q??!s(?s?.s??uw:*+??,??-.
??t]P*+SS:FSEDS&SO	J/wA01623(+45=67	a?8F
??9:b ?!s'??u)	J/)_>O?	???(?=?G?U?a?f?i?t?|??????????????????!?+?C?J?a?i?r?w??????????????????
??
 '>FOcx"?%?'?;???@?B?@?F?H?I?J?LNJQ%T)Y-]1^5b8`:b=YC]G^KbN`Pba??U
?n[{~?`?????n[{~?`???.*?]?n[{~?`???nn?a?n[{~?`?????c?n[{~?`???nn??n[{~?`???(?? ??n[{~?`???^??n[{~?`???^??n[{~?`???^['??
?n[{~?`???^??n[{~?`???^^y??n[{~?`??#??n[{~?`??#y`57]Q?+???=>+???+2???6+???+2???+2???::66+2+2?>?+2:6+2:6?"+2+2?>?+2:6+2:6?8?d?d??6	6
?6	6
?A+
S=+	S???\???D??*?&?^	_
??OP]/*?+?^_?QR]>*+?+?^S_
??TU]/*?-?^_?V]>*+?-?^W_
??XY]/*?1?^_?Z[]>*+?1?^
_
?c




© 2015 - 2025 Weber Informatics LLC | Privacy Policy