| Package | Description | 
|---|---|
| com.ihr.xbrl.mapper.instance | |
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| com.ihr.xbrl.om.exLinks | Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links. | 
| com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. | 
| com.ihr.xbrl.om.taxonomy | Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content
of the XBRL Taxonomy Schemas that requires XBRL processing. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapperContextBase. setId(java.lang.String id) | 
| void | MapperSection. setId(java.lang.String id)Sets the id of this section. if null, the section id is reset to the next automatically generated section id as the section id
 must exist. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | XBRLRelationshipPointImpl. addFromRelationship(XBRLRelationship rel)Adds the from relationship. | 
| boolean | XMLFragment. addFromRelationship(XBRLRelationship rel)Adds the from relationship. | 
| boolean | XBRLRelationshipPointImpl. addToRelationship(XBRLRelationship rel)Adds the to relationship. | 
| boolean | XMLFragment. addToRelationship(XBRLRelationship rel)Adds the to relationship. | 
| void | XBRLDocument. changeElementId(XMLFragment newEl,
               java.lang.String oldId,
               java.lang.String newId)Changes the key of an element in the internal itemsById hashtable but does not
 change the id on the target element. | 
| boolean | XBRLRelationshipPointImpl. removeFromRelationship(XBRLRelationship rel)Removes the from relationship. | 
| boolean | XMLFragment. removeFromRelationship(XBRLRelationship rel)Removes the from relationship. | 
| boolean | XBRLRelationshipPointImpl. removeToRelationship(XBRLRelationship rel)Removes the to relationship. | 
| boolean | XMLFragment. removeToRelationship(XBRLRelationship rel)Removes the to relationship. | 
| void | XMLFragment. setId(java.lang.String id)Sets the content of the id attribute of this element
 the ID MUST not have any space, but null is allowed and removes an
 id from an XML Fragment. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DTSBase. addExtendedLink(XBRLExtendedLink extendedLink)An optimization of this strategy would be to write down the relationships
 not the extended links one by one. | 
| boolean | XBRLRelationshipPoint. addFromRelationship(XBRLRelationship rel)Adds the from relationship. | 
| boolean | XBRLExtendedLink. addRelationship(XBRLRelationship relationship)Adds the relationship. | 
| boolean | XBRLRelationshipPoint. addToRelationship(XBRLRelationship rel)Adds the to relationship. | 
| static XBRLExtendedLink | XBRLExtendedLink. createExtendedLink(XBRLDocument parent,
                  DTSBase base)Creates the extended link. | 
| static XBRLExtendedLink | XBRLExtendedLink. createExtendedLink(XBRLDocument parent,
                  javax.xml.namespace.QName rootElementName,
                  XBRLRoleType role)Creates the extended link. | 
| boolean | XBRLRelationshipPoint. removeFromRelationship(XBRLRelationship rel)Removes the from relationship. | 
| boolean | DTSBase. removeRelationship(XBRLRelationship relationship)Removes the relationship. | 
| boolean | XBRLExtendedLink. removeRelationship(XBRLRelationship relationship)Removes the relationship. | 
| boolean | XBRLRelationshipPoint. removeToRelationship(XBRLRelationship rel)Removes the to relationship. | 
| void | XBRLExtendedLink. setDTSBase(DTSBase base)Sets the DTS base. | 
| void | XBRLRelationship. setFrom(XMLFragment newFrom)sets the [From] property of this relationship | 
| void | XBRLLinkbase. setId(java.lang.String id)Sets the id. | 
| void | XBRLResource. setId(java.lang.String id)Sets the id. | 
| void | XBRLRelationship. setId(java.lang.String id)Sets the id. | 
| boolean | XBRLRelationship. setParent(XBRLExtendedLink parent)Sets the parent of this relationship to a new extended link. | 
| void | XBRLRelationship. setTo(XMLFragment newTo)Sets the [To] property of this relationship. | 
| Constructor and Description | 
|---|
| CalculationLinkbase(XBRLDocument parent,
                   DTSBase base)Deprecated. 
 | 
| DefinitionLinkbase(XBRLDocument parent,
                  DTSBase base)Deprecated. 
 | 
| FootnoteLinkbase(XBRLDocument parent,
                DTSBase base)Deprecated. 
 | 
| FormulaLinkbase(XBRLDocument parent,
               DTSBase base)Deprecated. 
 | 
| GenericLinkbase(XBRLDocument parent,
               DTSBase base)Deprecated. 
 | 
| LabelLinkbase(XBRLDocument parent,
             DTSBase base)Deprecated. 
 | 
| PresentationLinkbase(XBRLDocument parent,
                    DTSBase base)Deprecated. 
 | 
| ReferenceLinkbase(XBRLDocument parent,
                 DTSBase base)Deprecated. 
 | 
| VersionLinkbase(XBRLDocument parent,
               DTSBase base)Deprecated. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | XBRLInstanceRootNode. addContext(XBRLContext ctx)Adds a new context to the instance document. | 
| boolean | XBRLInstanceRootNode. addUnit(XBRLUnit unit)Adds a unit to the XBRL report. | 
| void | XBRLFact. setId(java.lang.String id)Sets the id. | 
| void | XBRLContext. setId(java.lang.String id)Sets the id. | 
| Constructor and Description | 
|---|
| XBRLUnit(XBRLInstance parent,
        XMLFragment node)Instantiates a new XBRL unit and adds it to the xbrl report passed in in the 
 parent parameter. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLTaxonomy. addImport(XBRLImport imp)Adds a new import to this taxonomy. | 
| void | XMLElementDefinition. setId(java.lang.String id)Sets the ID for the concept definition. | 
| void | XBRLRoleAndArcroleTypes. setId(java.lang.String id)Sets the id. | 
| Constructor and Description | 
|---|
| XSDAttributeDefinition(DTSContainer dts,
                      net.sf.saxon.s9api.XdmNode node)Instantiates a new XSD attribute definition. | 
| XSDAttributeDefinition(java.lang.String name,
                      java.lang.String use,
                      javax.xml.namespace.QName type,
                      java.lang.String _default,
                      java.lang.String fixed,
                      java.lang.String form,
                      java.lang.String id,
                      javax.xml.namespace.QName ref)Creates a new XSDAttribute definition some of the attributes are optional
 and can be reported using null. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa