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

com.groupbyinc.flux.search.highlight.FastVectorHighlighter.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?:com/groupbyinc/flux/search/highlight/FastVectorHighlighterjava/lang/Object0com/groupbyinc/flux/search/highlight/HighlighterFastVectorHighlighter.java1(Lcom/groupbyinc/flux/common/settings/Settings;)V()V/1
2(search.highlight.term_vector_multi_value4java/lang/Boolean6valueOf(Z)Ljava/lang/Boolean;89
7:,com/groupbyinc/flux/common/settings/Settings<getAsBoolean:(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean;>?
=@-.	Bthis()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;??
?x(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;ZZ)V/?
??noFieldMatchFieldQuery??	?Jcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FieldQuery?mappersLjava/util/Map;??	?'(	?boundaryMaxScan()I??
?
boundaryChars()[Ljava/lang/Character;??
?Ucom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/SimpleBoundaryScanner?DEFAULT_BOUNDARY_CHARS[Ljava/lang/Character;??	??Ocom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BoundaryScanner?(I[Ljava/lang/Character;)V/?
???()Lcom/groupbyinc/flux/search/highlight/SearchContextHighlight;H?
z?forceSourceF(Lcom/groupbyinc/flux/search/highlight/SearchContextHighlight$Field;)Z??
?numberOfFragments??
?Ucom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/SingleFragListBuilder?
?2	fieldType4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;??
|?stored??
%?Kcom/groupbyinc/flux/search/highlight/vectorhighlight/SimpleFragmentsBuilder?preTags()[Ljava/lang/String;??
?postTags??
??(Lcom/groupbyinc/flux/index/mapper/FieldMapper;[Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BoundaryScanner;)V/?
??Ocom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragListBuilderQcom/groupbyinc/flux/search/highlight/vectorhighlight/SourceSimpleFragmentsBuilder(Lcom/groupbyinc/flux/index/mapper/FieldMapper;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/fetch/FetchSubPhase$HitContext;[Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BoundaryScanner;)V/
fragmentOffset?
Ucom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/SimpleFragListBuilder

2(I)V/
scoreOrdered?
Zcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/ScoreOrderFragmentsBuilderz([Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BoundaryScanner;)V/
Ucom/groupbyinc/flux/search/highlight/vectorhighlight/SourceScoreOrderFragmentsBuilder
Tcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BaseFragmentsBuilder!setDiscreteMultiValueHighlighting(Z)V

?fragListBuilderQLcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragListBuilder;"#	$fragmentsBuilderRLcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragmentsBuilder;&'	(fvhWLcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FastVectorHighlighter;*+	,Ucom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FastVectorHighlighter.
/2highlightFiltersLjava/lang/ThreadLocal;12	?3highlightFilter5?
6java/lang/ThreadLocal8set(Ljava/lang/Object;)V:;
9<phraseLimit>?
?setPhraseLimitA
/B???fragmentCharSizeE?
F
matchedFields()Ljava/util/Set;HI
J
java/util/SetLisEmptyN?MOreader=()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;QR
SdocIdU?
Vnames:()Lcom/groupbyinc/flux/index/mapper/MappedFieldType$Names;XY
%Z	indexName\s
#]getBestFragments?(Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FieldQuery;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;ILjava/lang/String;Ljava/util/Set;IILcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragListBuilder;Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragmentsBuilder;[Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;)[Ljava/lang/String;_`
/a?(Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FieldQuery;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;ILjava/lang/String;IILcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragListBuilder;Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragmentsBuilder;[Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;)[Ljava/lang/String;_c
/d[Ljava/lang/String;f3com/groupbyinc/flux/search/highlight/HighlightFieldh$com/groupbyinc/flux/common/text/TextjconvertFromStringArray<([Ljava/lang/String;)[Lcom/groupbyinc/flux/common/text/Text;lm
kn<(Ljava/lang/String;[Lcom/groupbyinc/flux/common/text/Text;)V/p
iqnoMatchSizes?
tScom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/SimpleFieldFragListv
wjava/util/Collectionsy	emptyList()Ljava/util/List;{|
z}Mcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FieldFragListadd(IILjava/util/List;)V??
??Pcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FragmentsBuilder?createFragments(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;ILjava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FieldFragList;I[Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/highlight/Encoder;)[Ljava/lang/String;????=com/groupbyinc/flux/search/fetch/FetchPhaseExecutionException?Failed to highlight field [?]?](Lcom/groupbyinc/flux/search/internal/SearchContext;Ljava/lang/String;Ljava/lang/Throwable;)V/?
??
fieldQueryVLcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BaseFragmentsBuilder;boundaryScannerQLcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/BoundaryScanner;Z	fragments
fieldFragListOLcom/groupbyinc/flux/common/apache/lucene/search/vectorhighlight/FieldFragList;entryQLcom/groupbyinc/flux/search/highlight/FastVectorHighlighter$MapperHighlightEntry;IeLjava/lang/Exception;highlighterContext9Lcom/groupbyinc/flux/search/highlight/HighlighterContext;MLcom/groupbyinc/flux/search/highlight/FastVectorHighlighter$HighlighterEntry;storeTermVectors??
%?storeTermVectorOffsets??
%?storeTermVectorPositions??
%?fieldMapper
?2
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses!'()*?,-./0?O*?3*+5?;?A?C??DEFG?012HI?*
w+?QM+?UN+?Y:+?]:*?a?&?cY?eY?fh?l+?o?lq?l?u?x?,????????	?????:??,?????,?Y*????W??,???:,???????5???#??Y+????,????????????:?2???#??Y+????,????????????:?????:		?IJ?:
,?????,???Բڥ??Y,????,???Է?:
-??,??6,????[??Y??:?,???!??Y,????,????
??:
??Y-,????,????
?:
??,???	?
?Y???Y,???	?:,??????P?*????Y,????,????
?:
?p?Y-,????,????
?:
?O?,???!??Y,????,????
??:
?!?Y-,????,????
?:

*?C??? ?Y*?!:		?%	
?)?-??/Y?0?-?4,???7?=??	??W?-,???@?C,????	D?
,????6
,????	D?
,???G6
,???K?[,???K?P?L?-?T?W??[?^,???K

	?%	?),????,?????b:?B?-?T?W??[?^

	?%	?),????,?????e:????iY+?o?o?r?+?Q???u6?h?wY?x:?~??	?)?T?W??[?^,????,??????	:????iY+?o?o?r??:??Y-?eY?f??l+?o?l??l?u?????MK?JMKKLMK?????&?
hO"#?&?
&?
3&?
a&?
??"#?U&?
???
U???w?f?[??M??<??	???f?N??
5E?
?ls?O(??wDEw??rNO
mRSgVWaZ[\???????D67
89;<B?\AkB?D?H?I?K?M?O?Q?SVW[\4]K_U`_ahcxd?f?i?j?k?ln6qFrdt?x?y?z?{?|?????????????1?c?r?z????????????????????(?/?:?K?M?O??Q?BMz|B??&??E	'???3??J? M?: -?8?
Mz|??F?Mz|??F?cMz|???>Mz|??g?uMz|??g?Mz|?K^_?c$+????+????+???????$DE$?[???"@?1?#??Y???̱?+??B				 !#%&	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy