Interface ImportAnalyzer

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ImportAnalyzer
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    analyze(File file, Set<SheetTemplate> templates, File issuesFile, cdc.util.events.ProgressController controller)
    Loads and analyzes a candidate import input file, and generates analysis file.
  • Method Details

    • analyze

      void analyze(File file, Set<SheetTemplate> templates, File issuesFile, cdc.util.events.ProgressController controller) throws IOException
      Loads and analyzes a candidate import input file, and generates analysis file.
      Parameters:
      file - The file that is candidate to be imported.
      templates - The templates for which matching sheets must be loaded.
      Non-matching sheets are ignored.
      issuesFile - The file containing analysis issues.
      controller - The progress controller.
      Throws:
      IOException - When an IO error occurs.