Interface IssueReport

  • All Known Subinterfaces:
    ExtractionResult

    public interface IssueReport
    This interface models an issue reporter.
    Author:
    Michele Mostarda (michele.mostarda@gmail.com)
    • Method Detail

      • notifyIssue

        void notifyIssue​(IssueReport.IssueLevel level,
                         String msg,
                         long row,
                         long col)
        Notifies an issue occurred while performing an extraction on an input stream.
        Parameters:
        level - issue level.
        msg - issue message.
        row - issue row.
        col - issue column.
      • printReport

        void printReport​(PrintStream ps)
        Prints out the content of the report.
        Parameters:
        ps - a PrintStream to use for generating the report.