| Package | Description |
|---|---|
| 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.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
Fact |
MapperBase.getFactFromMapIdentifier(java.lang.String mapIdentifier)
Returns the Fact associated with the mapIdentifier or null if the mapIdentifier is not associated
with any Fact.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<Fact> |
MapperBase.getAllFactsForElement(XMLElementDefinition definition)
Return all facts associated with this element definition.
|
java.util.Iterator<Fact> |
MapperFileSaveInterface.getChildrenFacts()
Access to facts on the configuration file.
|
java.util.Iterator<Fact> |
MapperBase.getChildrenFacts() |
java.util.Iterator<Fact> |
HasFacts.getChildrenFacts()
Access to an iterator over the children facts of this object.
|
java.util.Iterator<Fact> |
Fact.getChildrenFacts() |
| Modifier and Type | Method and Description |
|---|---|
void |
Section.addFact(Fact d)
Adds the fact.
|
void |
MapperBase.addFact(Fact newFact) |
void |
HasFacts.addFact(Fact newFact)
Adds a new Fact to the end of the Facts container.
|
void |
Fact.addFact(Fact newFact) |
void |
MapperBase.addFactAt(Fact newFact,
int pos) |
void |
HasFacts.addFactAt(Fact newFact,
int pos)
Adds a new Fact at the position indicated by pos.
|
void |
Fact.addFactAt(Fact newFact,
int pos) |
void |
MapperBase.delFact(Fact fact) |
void |
HasFacts.delFact(Fact fact)
Removes a fact from the container.
|
void |
Fact.delFact(Fact fact) |
void |
MapperBase.registerFact(Fact fact) |
void |
HasFacts.registerFact(Fact fact)
Registers a new fact has been added to the container.
|
void |
Fact.registerFact(Fact fact) |
void |
MapperBase.unregisterFact(Fact fact) |
void |
HasFacts.unregisterFact(Fact fact)
Same as
HasFacts.registerFact(Fact) but in this case for removing the information stored. |
void |
Fact.unregisterFact(Fact fact) |
| Modifier and Type | Method and Description |
|---|---|
int |
XBRLFileDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |
int |
XBRLDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact)
Each data item has mapIdentifier string, each used concept in the taxonomy
has at least one mapIdentifier
This method returns the number of facts in the source that corresponds to the
mapIdentifier string.
|
int |
WebFormDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |
int |
VoidDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |
int |
SQLDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |
int |
JNDIDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |
int |
CSVDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractWorksheetDataSource.getNumberOfValues(java.lang.String mapIdentifier,
Fact fact) |