# 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.