Class SimpleFieldFragList
java.lang.Object
org.apache.lucene.search.vectorhighlight.FieldFragList
org.apache.lucene.search.vectorhighlight.SimpleFieldFragList
A simple implementation of
FieldFragList.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.vectorhighlight.FieldFragList
FieldFragList.WeightedFragInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int startOffset, int endOffset, List<FieldPhraseList.WeightedPhraseInfo> phraseInfoList) convert the list of WeightedPhraseInfo to WeightedFragInfo, then add it to the fragInfosMethods inherited from class org.apache.lucene.search.vectorhighlight.FieldFragList
getFragInfos
-
Constructor Details
-
SimpleFieldFragList
public SimpleFieldFragList(int fragCharSize) a constructor.- Parameters:
fragCharSize- the length (number of chars) of a fragment
-
-
Method Details
-
add
public void add(int startOffset, int endOffset, List<FieldPhraseList.WeightedPhraseInfo> phraseInfoList) Description copied from class:FieldFragListconvert the list of WeightedPhraseInfo to WeightedFragInfo, then add it to the fragInfos- Specified by:
addin classFieldFragList- Parameters:
startOffset- start offset of the fragmentendOffset- end offset of the fragmentphraseInfoList- list of WeightedPhraseInfo objects
-