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. |