Lucene.Net
3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
|
FragmentsBuilder is an interface for fragments (snippets) builder classes. A FragmentsBuilder class can be plugged in to Highlighter. More...
Inherited by Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder.
Public Member Functions | |
String | CreateFragment (IndexReader reader, int docId, String fieldName, FieldFragList fieldFragList) |
create a fragment. | |
String[] | CreateFragments (IndexReader reader, int docId, String fieldName, FieldFragList fieldFragList, int maxNumFragments) |
create multiple fragments. | |
FragmentsBuilder is an interface for fragments (snippets) builder classes. A FragmentsBuilder class can be plugged in to Highlighter.
Definition at line 32 of file FragmentsBuilder.cs.
String Lucene.Net.Search.Vectorhighlight.FragmentsBuilder.CreateFragment | ( | IndexReader | reader, |
int | docId, | ||
String | fieldName, | ||
FieldFragList | fieldFragList | ||
) |
create a fragment.
reader | IndexReader of the index |
docId | document id to be highlighted |
fieldName | field of the document to be highlighted |
fieldFragList | FieldFragList object |
Implemented in Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder.
String [] Lucene.Net.Search.Vectorhighlight.FragmentsBuilder.CreateFragments | ( | IndexReader | reader, |
int | docId, | ||
String | fieldName, | ||
FieldFragList | fieldFragList, | ||
int | maxNumFragments | ||
) |
create multiple fragments.
reader | IndexReader of the index |
docId | document id to be highlighted |
fieldName | field of the document to be highlighted |
fieldFragList | ieldFragList object |
maxNumFragments | maximum number of fragments |
Implemented in Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder.