|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MapException | |
|---|---|
| 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.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. |
| Uses of MapException in com.ihr.xbrl.mapper |
|---|
| Methods in com.ihr.xbrl.mapper that throw MapException | |
|---|---|
void |
Section.addFilesTo(XBRLInstance instance)
Adds referenced files to the instance document. |
XBRLInstance |
Mapper.generateInstance(java.lang.Object[] inputs)
Generates a new instance document obtaining data from data sources and using the information in the configuration file. |
java.util.Collection<XBRLFact> |
Fact.getFacts(XBRLFactsList cf,
int index)
|
net.sf.saxon.value.Value |
Fact.getValue(int index)
|
XBRLInstance |
MapEngine.map(java.lang.Object[] inputs)
Executes the mapping defined in the configuration file. |
void |
MapEngine.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. |
| Uses of MapException in com.ihr.xbrl.mapper.source |
|---|
| Methods in com.ihr.xbrl.mapper.source that throw MapException | |
|---|---|
java.lang.Object |
ExcelDataSource.getSampleData(java.lang.Object data)
|
java.lang.Object |
XBRLFileDataSource.getSampleData(java.lang.Object data)
|
java.lang.Object |
XBRLDataSource.getSampleData(java.lang.Object data)
This method is used by the mapper editor during test cycles of the mapper The implemented class should use the incoming data to produce an object that the mapper can use later to produce an instance document |
java.lang.Object |
WebFormDataSource.getSampleData(java.lang.Object data)
|
java.lang.Object |
VoidDataSource.getSampleData(java.lang.Object data)
|
java.lang.Object |
SQLDataSource.getSampleData(java.lang.Object data)
|
java.lang.Object |
CSVDataSource.getSampleData(java.lang.Object data)
|
net.sf.saxon.value.AtomicValue |
ExcelDataSource.getValue(java.lang.String mapIdentifier,
int index,
XBRLContext context,
net.sf.saxon.type.SimpleType type)
|
net.sf.saxon.value.AtomicValue |
XBRLFileDataSource.getValue(java.lang.String mapIdentifier,
int index,
XBRLContext context,
net.sf.saxon.type.SimpleType schemaType)
|
net.sf.saxon.value.AtomicValue |
XBRLDataSource.getValue(java.lang.String mapIdentifier,
int index,
XBRLContext context,
net.sf.saxon.type.SimpleType schemaType)
Each data item has mapIdentifier string each used concept in the taxonomy has at least one mapIdentifier returns the Value to be sent to the fact item. null is allowed and will be considered as no input data available |
net.sf.saxon.value.AtomicValue |
WebFormDataSource.getValue(java.lang.String mapIdentifier,
int index,
XBRLContext context,
net.sf.saxon.type.SimpleType type)
|
net.sf.saxon.value.AtomicValue |
SQLDataSource.getValue(java.lang.String mapIdentifier,
int index,
XBRLContext context,
net.sf.saxon.type.SimpleType schemaType)
|
net.sf.saxon.value.AtomicValue |
CSVDataSource.getValue(java.lang.String mapIdentifier,
int index,
XBRLContext context,
net.sf.saxon.type.SimpleType type)
|
void |
ExcelDataSource.save()
|
void |
XBRLFileDataSource.save()
|
void |
XBRLDataSource.save()
Save the content of the configuration file to disk. |
void |
SQLDataSource.save()
|
void |
CSVDataSource.save()
|
void |
ExcelDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
|
void |
XBRLFileDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
|
void |
XBRLDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
Called by the MapEngine when a new instance that requires this data source is going to be created. |
void |
WebFormDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
|
void |
VoidDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
|
void |
SQLDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
|
void |
CSVDataSource.startOfDocument(XBRLInstance instance,
java.lang.Object[] inputs)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||