| 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.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SQLDriver.writeConfigFile() |
void |
NullDriver.writeConfigFile() |
| 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() |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ExcelReportFactHandler.writeConfigFile() |