Uses of Package
org.apache.lucene.search.vectorhighlight
Package
Description
Another highlighter implementation based on term vectors.
-
ClassDescriptionA abstract implementation of
FragListBuilder
.Base FragmentsBuilder implementation that supports colored pre/post tags and multivalued fields.Finds fragment boundaries: pluggable intoBaseFragmentsBuilder
FieldFragList has a list of "frag info" that is used by FragmentsBuilder class to create fragments (snippets).List of term offsets + weight for a frag infoRepresents the list of term offsets for some textFieldPhraseList has a list of WeightedPhraseInfo that is used by FragListBuilder to create a FieldFragList object.Represents the list of term offsets and boost for some textTerm offsets (start + end)FieldQuery breaks down query object into terms/phrases and keeps them in a QueryPhraseMap structure.Internal structure of a query for highlighting: represents a nested query structureFieldTermStack
is a stack that keeps query terms in the specified field of the document to be highlighted.Single term with its position/offsets in the document and IDF weight.FragListBuilder is an interface for FieldFragList builder classes.FragmentsBuilder
is an interface for fragments (snippets) builder classes.