## Uses of Class
com.ihr.xbrl.transform.target.FactHandlerException

- Packages that use FactHandlerException
  Package | Description
  --- | ---
  com.ihr.xbrl.dataloader | Provides the classes necessary to load data from an instance document to any possible data target.
  com.ihr.xbrl.dataloader.target | Provides implementations of different drivers for data loading Loader drivers responds to loading events and store the information in the target format.
  com.ihr.xbrl.transform.target | Provides the classes necessary to serialize the generated XML document in the output format.

- - ### Uses of FactHandlerException in com.ihr.xbrl.dataloader

    Methods in com.ihr.xbrl.dataloader that throw FactHandlerException
    Modifier and Type | Method and Description
    --- | ---
    `XBRLTransformationResult` | XBRLLoaderInterface.`createNewResult(net.sf.saxon.s9api.Processor configuration)` Creates a new document container.
    `void` | XBRLLoaderInterface.`endOfDocument()` Called by the transformation processor to indicate the end of a document processing Usually a document footer is produced.
    `void` | XBRLLoaderInterface.`processFact(java.lang.String identifier, XBRLFact fact)` Called by the processor to inform about a new fact that requires processing.
    `void` | XBRLLoaderInterface.`startOfDocument(XBRLInstance instance)` Called by the transformation processor to indicate the start of a new document.

  - ### Uses of FactHandlerException in com.ihr.xbrl.dataloader.target

    Methods in com.ihr.xbrl.dataloader.target that throw FactHandlerException
    Modifier and Type | Method and Description
    --- | ---
    `XBRLTransformationResult` | SQLDriver.`createNewResult(net.sf.saxon.s9api.Processor configuration)`
    `XBRLTransformationResult` | NullDriver.`createNewResult(net.sf.saxon.s9api.Processor configuration)`
    `void` | SQLDriver.`endOfDocument()`
    `void` | SQLDriver.SQLIdentifier.`processFact(java.sql.Connection dbConnection, XBRLFact fact, net.sf.saxon.s9api.Processor xpSqProc)` Prepares the SQL statement with content from the fact item and executes the generated SQL statement.
    `void` | SQLDriver.`processFact(java.lang.String identifier, XBRLFact fact)`
    `void` | NullDriver.`processFact(java.lang.String identifier, XBRLFact fact)`
    `void` | SQLDriver.`startOfDocument(XBRLInstance instance)`
    `void` | NullDriver.`startOfDocument(XBRLInstance instance)`

  - ### Uses of FactHandlerException in com.ihr.xbrl.transform.target

    Methods in com.ihr.xbrl.transform.target that throw FactHandlerException
    Modifier and Type | Method and Description
    --- | ---
    `XBRLTransformationResult` | ExcelReportFactHandler.`createNewResult(net.sf.saxon.s9api.Processor configuration)`
    `void` | ExcelReportFactHandler.`processFact(java.lang.String identifier, XBRLFact fact)`
    `void` | ExcelReportFactHandler.`startOfDocument(XBRLInstance instance)`
    `void` | XBRLReportHandlerInterface.`startOfDocument(XBRLInstance instance)` Called by the transformation processor to indicate the start of a new document.
    `void` | XBRLReportHandler.`startOfDocument(XBRLInstance instance)`
    `void` | XBRLFactHandlerInterface.`startOfDocument(XBRLInstance instance)` Called by the processor to announce a new instance document is about to be processed.
    `void` | HTMLReportHandler.`startOfDocument(XBRLInstance instance)`