| 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. | 
| Class and Description | 
|---|
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
| Class and Description | 
|---|
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
| Class and Description | 
|---|
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
| Class and Description | 
|---|
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
| Class and Description | 
|---|
| HasAddMap This interface has been created in order to provide a common method for XBRLDataSource derived classes that
 can process information stored from the GUI such an XBRLizer representation model and create mappings to the
 specified format. | 
| HasDataFile This interface has been created in order to provide a common method for XBRLDataSource derived classes that
 can be informed about the file name from which the data will be obtained. | 
| 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. | 
| 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. | 
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
| XBRLDataSourceMapIdInUse This interface is part of new functionality added to XBRL Data Sources. | 
| Class and Description | 
|---|
| HasAddMap This interface has been created in order to provide a common method for XBRLDataSource derived classes that
 can process information stored from the GUI such an XBRLizer representation model and create mappings to the
 specified format. | 
| HasDataFile This interface has been created in order to provide a common method for XBRLDataSource derived classes that
 can be informed about the file name from which the data will be obtained. | 
| 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. | 
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
| XBRLDataSourceMapIdInUse This interface is part of new functionality added to XBRL Data Sources. | 
| Class and Description | 
|---|
| XBRLDataSource This is the interface that describes methods required to be implemented by
 drivers. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa