Interface BoundaryScanner

All Known Implementing Classes:
BreakIteratorBoundaryScanner, SimpleBoundaryScanner

public interface BoundaryScanner
Finds fragment boundaries: pluggable into BaseFragmentsBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    findEndOffset(StringBuilder buffer, int start)
    Scan forward to find start offset.
    int
    findStartOffset(StringBuilder buffer, int start)
    Scan backward to find end offset.
  • Method Details

    • findStartOffset

      int findStartOffset(StringBuilder buffer, int start)
      Scan backward to find end offset.
      Parameters:
      buffer - scanned object
      start - start offset to begin
      Returns:
      the found start offset
    • findEndOffset

      int findEndOffset(StringBuilder buffer, int start)
      Scan forward to find start offset.
      Parameters:
      buffer - scanned object
      start - start offset to begin
      Returns:
      the found end offset