Class FieldPhraseList.WeightedPhraseInfo
Represents the list of term offsets and boost for some text
Inheritance
System.Object
FieldPhraseList.WeightedPhraseInfo
Assembly: Lucene.Net.Highlighter.dll
Syntax
public class WeightedPhraseInfo : IComparable<FieldPhraseList.WeightedPhraseInfo>
Constructors
Name | Description |
---|---|
WeightedPhraseInfo(ICollection<FieldPhraseList.WeightedPhraseInfo>) | Merging constructor. Note that this just grabs seqnum from the first info. |
WeightedPhraseInfo(IList<FieldTermStack.TermInfo>, Single) | |
WeightedPhraseInfo(IList<FieldTermStack.TermInfo>, Single, Int32) |
Properties
Name | Description |
---|---|
Boost | the boost |
EndOffset | |
Seqnum | the seqnum |
StartOffset | |
TermsInfos | the termInfos |
TermsOffsets | the termsOffsets |
Methods
Name | Description |
---|---|
CompareTo(FieldPhraseList.WeightedPhraseInfo) | |
Equals(Object) | |
GetHashCode() | |
GetText() | Text of the match, calculated on the fly. Use for debugging only. |
IsOffsetOverlap(FieldPhraseList.WeightedPhraseInfo) | |
ToString() |