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 |
Provides the classes necessary access to content in whatever format and create an XBRL Instance document
This package contains the MapEngine and Mappers that uses a configuration file with an Instance
template.
|
com.ihr.xbrl.mapper.instance | |
com.ihr.xbrl.mapper.source |
Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance
Some of the drivers collects data from a web form or from an excel file.
|
com.ihr.xbrl.mapper.source.worksheet |
This package contains the root class for the mapper XBRL drivers that obtains information from
spreadsheets, Excel and Google sheets are currently implemented.
|
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 |
---|---|
void |
XBRLLoaderInterface.addMap(java.lang.String mapIdentifier,
java.lang.Object info,
XBRLDataSource source)
Used to programmatically add an entry on this XBRLLoaderInterface.
|
Modifier and Type | Method and Description |
---|---|
void |
SQLDriver.addMap(java.lang.String mapIdentifier,
java.lang.Object info,
XBRLDataSource source) |
void |
NullDriver.addMap(java.lang.String mapIdentifier,
java.lang.Object info,
XBRLDataSource source) |
Modifier and Type | Method and Description |
---|---|
XBRLDataSource |
DataSourceDef.getSource()
Gets the source.
|
XBRLDataSource |
MapperBase.getSourceForKey(java.lang.String key)
Returns the XBRLDataSource object associated with the specified key.
|
XBRLDataSource |
MapperFileSaveInterface.getSourceForKey(java.lang.String key)
Returns the XBRLDataSource for the key passed in as parameter.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
MapperBase.addSource(XBRLDataSource ds)
Adds the source.
|
static MapperFileSaveInterface |
Mapper.createConfigFile(XBRLInstance instance,
java.net.URI config,
java.net.URI configConfUri,
java.lang.String scheme,
java.lang.String company,
java.util.ArrayList<Mapper.PeriodMapping> mappingPeriods,
XBRLDataSource dataSource)
This function generates a sample configuration file for a given DTS.
|
java.lang.String |
MapperBase.getKeyForSource(XBRLDataSource source)
Returns the key used for this XBRLDataSource.
|
Modifier and Type | Method and Description |
---|---|
XBRLDataSource |
MapperSource.getSource()
Gets de XBRLDataSource.
|
XBRLDataSource |
MapperFact.getSource()
Gets the XBRLDataSource.
|
XBRLDataSource |
MapperDataSources.getSourceForKey(java.lang.String key)
Get the XBRLDataSource from the source key specified or null if not found.
|
XBRLDataSource |
MapperDoc.getSourceForKey(java.lang.String key)
Get the XBRLDataSource from the source key specified or null if not found.
|
Modifier and Type | Method and Description |
---|---|
void |
MapperDataSources.addSource(XBRLDataSource ds,
java.net.URI uriOfConfigFile,
java.lang.String key)
Adds a XBRLDataSource as a MapperSource child node.
|
void |
MapperDoc.addSource(XBRLDataSource ds,
java.net.URI uriOfConfigFile,
java.lang.String key)
Adds a XBRLDataSource as a MapperSource child node.
|
java.lang.String |
MapperDataSources.getKeyForSource(XBRLDataSource ds)
Gets de source key associated from the XBRLDataSource specified.
|
java.lang.String |
MapperDoc.getKeyForSource(XBRLDataSource ds)
Gets de source key associated from the XBRLDataSource specified.
|
static MapperSource |
MapperSource.make(MapperDataSources mapperDataSources,
XBRLDataSource ds,
java.net.URI uriOfConfigFile,
java.lang.String key)
Instantiates a new mapper xbrlMap/datasources/source node.
|
void |
MapperFact.setSource(XBRLDataSource source)
Sets the XBRLDataSource.
|
Constructor and Description |
---|
MapperFact(MapperBase mapperBase,
MapperFact.Type type,
HasMapperFacts parent,
XBRLDataSource source,
MapperContext context,
java.lang.String mapIdentifier,
javax.xml.namespace.QName concept,
XBRLUnit unit,
int multi)
Instantiates a new fact.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MapeableDataSource
This interface is required in order to serve as a single parameter to a method
It just joins two interfaces together, XBRLDataSource and HasAddMapXBRLDataSource.
|
Modifier and Type | Class and Description |
---|---|
class |
CSVDataSource
Comma separated values file data source.
|
class |
ExcelDataSource
The Class ExcelDataSource.
|
class |
JNDIDataSource
Class with methods to obtain data from an SQL database and create an XBRL report.
|
class |
SQLDataSource
Class with methods to obtain data from an SQL database and create an XBRL report
This class can be extended by applications that requires to do so.
|
class |
VoidDataSource
The Class VoidDataSource.
|
class |
WebFormDataSource
Generates an instance document from content in a web form.
|
class |
XBRLFileDataSource
Driver for XBRL Files as data sources to generate other XBRL files.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWorksheetDataSource
The Class AbstractWorksheetDataSource.
|
Modifier and Type | Method and Description |
---|---|
void |
ExcelReportFactHandler.addMap(java.lang.String mapIdentifier,
java.lang.Object info,
XBRLDataSource source) |
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa