org.apache.lucene.search.vectorhighlight Class Hierarchy (Lucene 10.5.1 highlighter API)
Description: tree: package: org.apache.lucene.search.vectorhighlight

# Hierarchy For Package org.apache.lucene.search.vectorhighlight

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.search.vectorhighlight.BaseFragListBuilder (implements org.apache.lucene.search.vectorhighlight.FragListBuilder)
    - org.apache.lucene.search.vectorhighlight.SimpleFragListBuilder
    - org.apache.lucene.search.vectorhighlight.WeightedFragListBuilder
  - org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder (implements org.apache.lucene.search.vectorhighlight.FragmentsBuilder)
    - org.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilder
    - org.apache.lucene.search.vectorhighlight.SimpleFragmentsBuilder
  - org.apache.lucene.search.vectorhighlight.BreakIteratorBoundaryScanner (implements org.apache.lucene.search.vectorhighlight.BoundaryScanner)
  - org.apache.lucene.search.vectorhighlight.FastVectorHighlighter
  - org.apache.lucene.search.vectorhighlight.FieldFragList
    - org.apache.lucene.search.vectorhighlight.SimpleFieldFragList
    - org.apache.lucene.search.vectorhighlight.WeightedFieldFragList
  - org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo
  - org.apache.lucene.search.vectorhighlight.FieldPhraseList
  - org.apache.lucene.search.vectorhighlight.FieldPhraseList.WeightedPhraseInfo (implements java.lang.Comparable<T>)
  - org.apache.lucene.search.vectorhighlight.FieldPhraseList.WeightedPhraseInfo.Toffs (implements java.lang.Comparable<T>)
  - org.apache.lucene.search.vectorhighlight.FieldQuery
  - org.apache.lucene.search.vectorhighlight.FieldQuery.QueryPhraseMap
  - org.apache.lucene.search.vectorhighlight.FieldTermStack
  - org.apache.lucene.search.vectorhighlight.FieldTermStack.TermInfo (implements java.lang.Comparable<T>)
  - org.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilder.ScoreComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.search.vectorhighlight.SimpleBoundaryScanner (implements org.apache.lucene.search.vectorhighlight.BoundaryScanner)
  - org.apache.lucene.search.vectorhighlight.SingleFragListBuilder (implements org.apache.lucene.search.vectorhighlight.FragListBuilder)

## Interface Hierarchy

- org.apache.lucene.search.vectorhighlight.BoundaryScanner
- org.apache.lucene.search.vectorhighlight.FragListBuilder
- org.apache.lucene.search.vectorhighlight.FragmentsBuilder

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo.SubInfo