Class PassageFormatter
Creates a formatted snippet from the top passages.
Note
This API is experimental and might change in incompatible ways in the next release.
Inherited Members
Namespace: Lucene.Net.Search.PostingsHighlight
Assembly: Lucene.Net.ICU.dll
Syntax
public abstract class PassageFormatter
Methods
Format(Passage[], string)
Formats the top passages
from content
into a human-readable text snippet.
Declaration
public abstract object Format(Passage[] passages, string content)
Parameters
Type | Name | Description |
---|---|---|
Passage[] | passages | top-N passages for the field. Note these are sorted in the order that they appear in the document for convenience. |
string | content | content for the field. |
Returns
Type | Description |
---|---|
object | formatted highlight. Note that for the non-expert APIs in ICUPostingsHighlighter that return string, the ToString() method on the object returned by this method is used to compute the string. |