/// <summary>
 /// a constructor. A FragListBuilder and a FragmentsBuilder can be specified (plugins).
 /// </summary>
 /// <param name="phraseHighlight">true of false for phrase highlighting</param>
 /// <param name="fieldMatch">true of false for field matching</param>
 /// <param name="fragListBuilder">an instance of FragListBuilder</param>
 /// <param name="fragmentsBuilder">an instance of FragmentsBuilder</param>
 public FastVectorHighlighter(bool phraseHighlight, bool fieldMatch,
     FragListBuilder fragListBuilder, FragmentsBuilder fragmentsBuilder)
 {
     this.phraseHighlight = phraseHighlight;
     this.fieldMatch = fieldMatch;
     this.fragListBuilder = fragListBuilder;
     this.fragmentsBuilder = fragmentsBuilder;
 }
 /// <summary>
 /// a constructor. A FragListBuilder and a FragmentsBuilder can be specified (plugins).
 /// </summary>
 /// <param name="phraseHighlight">true of false for phrase highlighting</param>
 /// <param name="fieldMatch">true of false for field matching</param>
 /// <param name="fragListBuilder">an instance of FragListBuilder</param>
 /// <param name="fragmentsBuilder">an instance of FragmentsBuilder</param>
 public FastVectorHighlighter(bool phraseHighlight, bool fieldMatch,
                              FragListBuilder fragListBuilder, FragmentsBuilder fragmentsBuilder)
 {
     this.phraseHighlight  = phraseHighlight;
     this.fieldMatch       = fieldMatch;
     this.fragListBuilder  = fragListBuilder;
     this.fragmentsBuilder = fragmentsBuilder;
 }