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)
Deprecated.
Sinde version 2.8.6 the load(Source, LoaderContext) method shall be used instead
|
java.lang.Object[] |
LoaderContext.load(javax.xml.transform.Source streamSource)
Loads a Loader context from a Source.
|
java.lang.Object[] |
LoaderEngine.load(javax.xml.transform.Source xmlSource,
LoaderContext lc)
Executes the mapping defined in the configuration file.
|
java.lang.Object[] |
LoaderEngine.load(XBRLInstance instance,
DTSContainer dts)
Deprecated.
use the load(XBRLInstance instance,DTSContainer dts, LoaderContext lc) method
instead because the LoaderContext parameter will hold additional results and
is usable across multiple threads
|
java.lang.Object[] |
LoaderEngine.load(XBRLInstance instance,
DTSContainer dts,
LoaderContext lc)
Executes the mapping defined in the configuration file.
|
java.lang.Object[] |
Loader.load(XBRLInstance instance,
LoaderContext lc)
Process the content of an instance document.
|
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 |
LoaderEngine.writeConfigFile(DTSContainer theDts)
Write config file.
|
void |
XBRLLoaderInterface.writeConfigFile(DTSContainer dts)
Serializes the configuration file back to the URI assigned in the configuration file
from the internal data model.
|
void |
Loader.writeConfigFile(DTSContainer dts)
Write config file.
|
Modifier and Type | Method and Description |
---|---|
void |
SQLDriver.writeConfigFile(DTSContainer dts) |
void |
NullDriver.writeConfigFile(DTSContainer dts) |
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 |
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 |
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 |
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 |
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 |
XBRLAndFilter.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 |
XBRLRefFilter.compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
net.sf.saxon.s9api.XPathCompiler xp,
java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)
Compile filter.
|
XMLFragment |
XBRLExplicitDimensionSegmentFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeAnyFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeLatestFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeOldestFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeDateFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeSameInstantFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeSameStartFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCTimeSameEndFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCDurationLongestFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCDurationShortestFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCDurationAnyFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLCTimeFilter.XBRLCDurationDurationFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLOrFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLFacetFilter.createFilterNode(DTSContainer dts)
Returns a node representing the serialization of this filter so it can be
created later from the node.
|
XMLFragment |
XBRLContextFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLAndFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLExplicitDimensionScenarioFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLExplicitDimensionDefaultFilter.createFilterNode(DTSContainer dts) |
XMLFragment |
XBRLRefFilter.createFilterNode(DTSContainer dts) |
Constructor and Description |
---|
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.
|
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.
|
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(DTSContainer dts) |
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa