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

Packages that use org.apache.lucene.search.vectorhighlight
Package | Description
--- | ---
org.apache.lucene.search.vectorhighlight | This is an another highlighter implementation.

Classes in org.apache.lucene.search.vectorhighlight used by org.apache.lucene.search.vectorhighlight
Class and 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.