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