# Uses of Package
org.apache.lucene.search.vectorhighlight

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

- Classes in org.apache.lucene.search.vectorhighlight used by org.apache.lucene.search.vectorhighlight
  Class
  Description
  BaseFragListBuilder
  A abstract implementation of `FragListBuilder`.
  BaseFragmentsBuilder
  Base FragmentsBuilder implementation that supports colored pre/post tags and multivalued fields.
  BoundaryScanner
  Finds fragment boundaries: pluggable into `BaseFragmentsBuilder`
  FieldFragList
  FieldFragList has a list of "frag info" that is used by FragmentsBuilder class to create fragments (snippets).
  FieldFragList.WeightedFragInfo
  List of term offsets + weight for a frag info
  FieldFragList.WeightedFragInfo.SubInfo
  Represents the list of term offsets for some text
  FieldPhraseList
  FieldPhraseList has a list of WeightedPhraseInfo that is used by FragListBuilder to create a FieldFragList object.
  FieldPhraseList.WeightedPhraseInfo
  Represents the list of term offsets and boost for some text
  FieldPhraseList.WeightedPhraseInfo.Toffs
  Term offsets (start + end)
  FieldQuery
  FieldQuery breaks down query object into terms/phrases and keeps them in a QueryPhraseMap structure.
  FieldQuery.QueryPhraseMap
  Internal structure of a query for highlighting: represents a nested query structure
  FieldTermStack
  `FieldTermStack` is a stack that keeps query terms in the specified field of the document to be highlighted.
  FieldTermStack.TermInfo
  Single term with its position/offsets in the document and IDF weight.
  FragListBuilder
  FragListBuilder is an interface for FieldFragList builder classes.
  FragmentsBuilder
  `FragmentsBuilder` is an interface for fragments (snippets) builder classes.