Interface DocumentParsingProvider


public interface DocumentParsingProvider
An interface to provide instances of document parsing observer and reporter
  • Field Details

  • Method Details

    • newDocumentSizeObserver

      DocumentSizeObserver newDocumentSizeObserver()
      Returns:
      a new 'empty' observer to use when observing parsing
    • newFixedSizeDocumentObserver

      DocumentSizeObserver newFixedSizeDocumentObserver(long normalisedBytesParsed)
      Returns:
      an observer with a previously observed value (fixed to this value, not continuing)
    • getDocumentParsingReporter

      DocumentSizeReporter getDocumentParsingReporter()
      Returns:
      an instance of a reporter to use when parsing has been completed and indexing successful