Uses of Interface org.apache.lucene.search.vectorhighlight.BoundaryScanner (Lucene 10.5.0 highlighter API)
Description: use: package: org.apache.lucene.search.vectorhighlight, interface: BoundaryScanner

# Uses of Interface
org.apache.lucene.search.vectorhighlight.BoundaryScanner

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

- ## Uses of BoundaryScanner in org.apache.lucene.search.vectorhighlight

  Classes in org.apache.lucene.search.vectorhighlight that implement BoundaryScanner
  Modifier and Type
  Class
  Description
  `class`
  `BreakIteratorBoundaryScanner`
  A `BoundaryScanner` implementation that uses `BreakIterator` to find boundaries in the text.
  `class`
  `SimpleBoundaryScanner`
  Simple boundary scanner implementation that divides fragments based on a set of separator characters.
  Constructors in org.apache.lucene.search.vectorhighlight with parameters of type BoundaryScanner
  Modifier
  Constructor
  Description
  `protected`
  `BaseFragmentsBuilder(String[] preTags, String[] postTags, BoundaryScanner boundaryScanner)`
  `protected`
  `BaseFragmentsBuilder(BoundaryScanner boundaryScanner)`
  ``
  `ScoreOrderFragmentsBuilder(String[] preTags, String[] postTags, BoundaryScanner bs)`
  ``
  `ScoreOrderFragmentsBuilder(BoundaryScanner bs)`
  ``
  `SimpleFragmentsBuilder(String[] preTags, String[] postTags, BoundaryScanner bs)`
  ``
  `SimpleFragmentsBuilder(BoundaryScanner bs)`