|
Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
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.
1.8.3