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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(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:FieldFragList
convert the list of WeightedPhraseInfo to WeightedFragInfo, then add it to the fragInfos- Specified by:
add
in classFieldFragList
- Parameters:
startOffset
- start offset of the fragmentendOffset
- end offset of the fragmentphraseInfoList
- list of WeightedPhraseInfo objects
-