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.
|
A simple implementation of FragmentsBuilder. More...
Inherits Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder.
Public Member Functions | |
SimpleFragmentsBuilder () | |
a constructor. | |
SimpleFragmentsBuilder (String[] preTags, String[] postTags) | |
a constructor. | |
override List< WeightedFragInfo > | GetWeightedFragInfoList (List< WeightedFragInfo > src) |
do nothing. return the source list. | |
Public Member Functions inherited from Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder | |
virtual String | CreateFragment (IndexReader reader, int docId, String fieldName, FieldFragList fieldFragList) |
create a fragment. | |
virtual String[] | CreateFragments (IndexReader reader, int docId, String fieldName, FieldFragList fieldFragList, int maxNumFragments) |
create multiple fragments. | |
Additional Inherited Members | |
Static Public Attributes inherited from Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder | |
static String[] | COLORED_PRE_TAGS |
static String[] | COLORED_POST_TAGS = { "</b>" } |
Protected Member Functions inherited from Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder | |
BaseFragmentsBuilder () | |
BaseFragmentsBuilder (String[] preTags, String[] postTags) | |
virtual String[] | GetFieldValues (IndexReader reader, int docId, String fieldName) |
virtual Field[] | GetFields (IndexReader reader, int docId, String fieldName) |
virtual String | MakeFragment (StringBuilder buffer, int[] index, String[] values, WeightedFragInfo fragInfo) |
virtual String | MakeFragment (StringBuilder buffer, int[] index, Field[] values, WeightedFragInfo fragInfo) |
virtual String | GetFragmentSource (StringBuilder buffer, int[] index, String[] values, int startOffset, int endOffset) |
virtual String | GetFragmentSource (StringBuilder buffer, int[] index, Field[] values, int startOffset, int endOffset) |
virtual String | GetPreTag (int num) |
virtual String | GetPostTag (int num) |
Protected Attributes inherited from Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder | |
String[] | preTags |
A simple implementation of FragmentsBuilder.
Definition at line 30 of file SimpleFragmentsBuilder.cs.
Lucene.Net.Search.Vectorhighlight.SimpleFragmentsBuilder.SimpleFragmentsBuilder | ( | ) |
a constructor.
Definition at line 35 of file SimpleFragmentsBuilder.cs.
Lucene.Net.Search.Vectorhighlight.SimpleFragmentsBuilder.SimpleFragmentsBuilder | ( | String[] | preTags, |
String[] | postTags | ||
) |
a constructor.
preTags | array of pre-tags for markup terms |
postTags | array of post-tags for markup terms |
Definition at line 45 of file SimpleFragmentsBuilder.cs.
|
virtual |
do nothing. return the source list.
Implements Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder.
Definition at line 54 of file SimpleFragmentsBuilder.cs.