Class ScoreOrderFragmentsBuilder
An implementation of FragmentsBuilder that outputs score-order fragments.
Implements
Inherited Members
Namespace: Lucene.Net.Search.VectorHighlight
Assembly: Lucene.Net.Highlighter.dll
Syntax
public class ScoreOrderFragmentsBuilder : BaseFragmentsBuilder, IFragmentsBuilder
Constructors
ScoreOrderFragmentsBuilder()
a constructor.
Declaration
public ScoreOrderFragmentsBuilder()
ScoreOrderFragmentsBuilder(IBoundaryScanner)
An implementation of FragmentsBuilder that outputs score-order fragments.
Declaration
public ScoreOrderFragmentsBuilder(IBoundaryScanner bs)
Parameters
Type | Name | Description |
---|---|---|
IBoundaryScanner | bs |
ScoreOrderFragmentsBuilder(string[], string[])
a constructor.
Declaration
public ScoreOrderFragmentsBuilder(string[] preTags, string[] postTags)
Parameters
Type | Name | Description |
---|---|---|
string[] | preTags | array of pre-tags for markup terms. |
string[] | postTags | array of post-tags for markup terms. |
ScoreOrderFragmentsBuilder(string[], string[], IBoundaryScanner)
An implementation of FragmentsBuilder that outputs score-order fragments.
Declaration
public ScoreOrderFragmentsBuilder(string[] preTags, string[] postTags, IBoundaryScanner bs)
Parameters
Type | Name | Description |
---|---|---|
string[] | preTags | |
string[] | postTags | |
IBoundaryScanner | bs |
Methods
GetWeightedFragInfoList(IList<WeightedFragInfo>)
Sort by score the list of FieldFragList.WeightedFragInfo
Declaration
public override IList<FieldFragList.WeightedFragInfo> GetWeightedFragInfoList(IList<FieldFragList.WeightedFragInfo> src)
Parameters
Type | Name | Description |
---|---|---|
IList<FieldFragList.WeightedFragInfo> | src |
Returns
Type | Description |
---|---|
IList<FieldFragList.WeightedFragInfo> |