## Uses of Class
com.ihr.xbrl.dataloader.LoaderException

- Packages that use LoaderException
  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.mapper.filters | Provides the classes necessary to filter the content of instance documents Filtering of facts in an instance document may be used for formula processing or for data loading by a driver.
  com.ihr.xbrl.transform.target | Provides the classes necessary to serialize the generated XML document in the output format.

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

    Methods in com.ihr.xbrl.dataloader that throw LoaderException
    Modifier and Type | Method and Description
    --- | ---
    `Loader` | LoaderEngine.`getMasterLoader(DTSContainer dts)` Access to the master loader.
    `java.lang.Object[]` | LoaderEngine.`load(javax.xml.transform.Source xmlSource)` Executes the mapping defined in the configuration file.
    `java.lang.Object[]` | Loader.`load(XBRLInstance instance)` Process the content of an instance document.
    `java.lang.Object[]` | LoaderEngine.`load(XBRLInstance instance, DTSContainer dts)` Executes the mapping defined in the configuration file.
    `void` | LoaderEngine.`migrateConfigFile(XBRLInstance versioningReport, java.net.URI outputReportUri, java.net.URI newConfigFileUri)` Migrates a configuration file from using a DTS to using a new DTS with information from an XBRL versioning report.
    `void` | LoaderEngine.`releaseLoader(Loader l, DTSContainer dts)` Liberates a loader so it can be used by other threads.
    `void` | XBRLLoaderInterface.`writeConfigFile()` Serializes the configuration file back to the URI assigned in the configuration file from the internal data model.
    `void` | LoaderEngine.`writeConfigFile()` Write config file.
    `void` | Loader.`writeConfigFile()` Write config file.

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

    Methods in com.ihr.xbrl.dataloader.target that throw LoaderException
    Modifier and Type | Method and Description
    --- | ---
    `void` | SQLDriver.`writeConfigFile()`
    `void` | NullDriver.`writeConfigFile()`

  - ### Uses of LoaderException in com.ihr.xbrl.mapper.filters

    Methods in com.ihr.xbrl.mapper.filters that throw LoaderException
    Modifier and Type | Method and Description
    --- | ---
    `static XBRLFacetFilter` | XBRLExplicitDimensionSegmentFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp)` Compile filter.
    `static XBRLFacetFilter` | XBRLExplicitDimensionScenarioFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp)` Compile filter.
    `static XBRLFacetFilter` | XBRLExplicitDimensionDefaultFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp)` Compile filter.
    `static XBRLFacetFilter` | XBRLCTimeFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp)` Compile filter.
    `static XBRLFacetFilter` | XBRLConceptNameFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp)` Compile filter.
    `static XBRLFacetFilter` | XBRLRefFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp, java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)` Compile filter.
    `static XBRLFacetFilter` | XBRLOrFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp, java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)` Compile filter.
    `static XBRLFacetFilter` | XBRLFilterCompiler.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp, java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)` Converts the filterNode into the appropriate XBRLFacetFilter.
    `static XBRLFacetFilter` | XBRLAndFilter.`compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp, java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)` Compile filter.
    `org.jdom.Element` | XBRLRefFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLOrFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLFacetFilter.`createFilterNode()` Returns a node representing the serialization of this filter so it can be created later from the node.
    `org.jdom.Element` | XBRLExplicitDimensionSegmentFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLExplicitDimensionScenarioFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLExplicitDimensionDefaultFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeAnyFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeLatestFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeOldestFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeDateFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeSameInstantFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeSameStartFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCTimeSameEndFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCDurationLongestFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCDurationShortestFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCDurationAnyFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLCTimeFilter.XBRLCDurationDurationFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLContextFilter.`createFilterNode()`
    `org.jdom.Element` | XBRLAndFilter.`createFilterNode()`

    Constructors in com.ihr.xbrl.mapper.filters that throw LoaderException
    Constructor and Description
    `XBRLCTimeFilter.XBRLCTimeSameEndFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOther, net.sf.saxon.s9api.XPathCompiler xp)` Instantiates a new XBRLC time same end filter.
    `XBRLCTimeFilter.XBRLCTimeSameInstantFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOther, net.sf.saxon.s9api.XPathCompiler xp)` Instantiates a new XBRLC time same instant filter.
    `XBRLCTimeFilter.XBRLCTimeSameStartFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOther, net.sf.saxon.s9api.XPathCompiler xp)` Instantiates a new XBRLC time same start filter.

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

    Methods in com.ihr.xbrl.transform.target that throw LoaderException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExcelReportFactHandler.`writeConfigFile()`