## Uses of Interface
com.sun.tdk.specdiff.html.DifferModule

- Packages that use DifferModule
  Package | Description
  --- | ---
  com.sun.tdk.specdiff.html |
  com.sun.tdk.specdiff.html.report |
  com.sun.tdk.specdiff.html.stat |

- - ### Uses of DifferModule in com.sun.tdk.specdiff.html

    Classes in com.sun.tdk.specdiff.html that implement DifferModule
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDifferModule` Abstract implementation of `DifferModule`

    Methods in com.sun.tdk.specdiff.html with parameters of type DifferModule
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | Differ.`init(DifferModule module)` Calls `init(java.lang.String, java.lang.String, java.lang.String, java.io.File)`

  - ### Uses of DifferModule in com.sun.tdk.specdiff.html.report

    Subinterfaces of DifferModule in com.sun.tdk.specdiff.html.report
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ReportBuilder` XML diff report builder interface
    `interface` | `ReportFormatter` Converts XML diff reports to human-readable format

    Classes in com.sun.tdk.specdiff.html.report that implement DifferModule
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDiffReportFormatter` This class is responsible for generating HTML report files out of the provided XML data.
    `class` | `ContextDiffReportBuilder` An implementation of ReportBuilder that supports document contexts
    `class` | `DiffReportBuilder` Generic implementation of ReportBuilder: produces various Diff XML reports in `this.outDir`
    `class` | `DiffReportFormatter` Generic implementation of ReportFormatter Converts XML(s) to HTML
    `class` | `DirReportFormatter` Directory summary report formatter.
    `class` | `MixedJavadocReportFormatter` A formatter to be used for documents compiled by the `MixedJavadocProjectCompiler`.

  - ### Uses of DifferModule in com.sun.tdk.specdiff.html.stat

    Classes in com.sun.tdk.specdiff.html.stat that implement DifferModule
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DiffStatBuilder` Generic implementation of StatBuilder: calculates different types of statistics
    `class` | `StatBuilder` Diff statistics builder: - assigns modification types - finds conflicts - resolves conflicts via using inner class ConflictResolver Note: not thread safe!