Uses of Interface org.apache.lucene.search.vectorhighlight.FragListBuilder (Lucene 10.5.1 highlighter API)
Description: use: package: org.apache.lucene.search.vectorhighlight, interface: FragListBuilder

# Uses of Interface
org.apache.lucene.search.vectorhighlight.FragListBuilder

Packages that use FragListBuilder
Package
Description
org.apache.lucene.search.vectorhighlight
Another highlighter implementation based on term vectors.

- ## Uses of FragListBuilder in org.apache.lucene.search.vectorhighlight

  Classes in org.apache.lucene.search.vectorhighlight that implement FragListBuilder
  Modifier and Type
  Class
  Description
  `class`
  `BaseFragListBuilder`
  A abstract implementation of `FragListBuilder`.
  `class`
  `SimpleFragListBuilder`
  A simple implementation of `FragListBuilder`.
  `class`
  `SingleFragListBuilder`
  An implementation class of `FragListBuilder` that generates one `FieldFragList.WeightedFragInfo` object.
  `class`
  `WeightedFragListBuilder`
  A weighted implementation of `FragListBuilder`.
  Methods in org.apache.lucene.search.vectorhighlight with parameters of type FragListBuilder
  Modifier and Type
  Method
  Description
  `final String`
  FastVectorHighlighter.`getBestFragment(FieldQuery fieldQuery, IndexReader reader, int docId, String fieldName, int fragCharSize, FragListBuilder fragListBuilder, FragmentsBuilder fragmentsBuilder, String[] preTags, String[] postTags, Encoder encoder)`
  return the best fragment.
  `final String[]`
  FastVectorHighlighter.`getBestFragments(FieldQuery fieldQuery, IndexReader reader, int docId, String fieldName, int fragCharSize, int maxNumFragments, FragListBuilder fragListBuilder, FragmentsBuilder fragmentsBuilder, String[] preTags, String[] postTags, Encoder encoder)`
  return the best fragments.
  `final String[]`
  FastVectorHighlighter.`getBestFragments(FieldQuery fieldQuery, IndexReader reader, int docId, String storedField, Set<String> matchedFields, int fragCharSize, int maxNumFragments, FragListBuilder fragListBuilder, FragmentsBuilder fragmentsBuilder, String[] preTags, String[] postTags, Encoder encoder)`
  Return the best fragments.
  Constructors in org.apache.lucene.search.vectorhighlight with parameters of type FragListBuilder
  Modifier
  Constructor
  Description
  ``
  `FastVectorHighlighter(boolean phraseHighlight, boolean fieldMatch, FragListBuilder fragListBuilder, FragmentsBuilder fragmentsBuilder)`
  a constructor.