| Package | Description |
|---|---|
| com.ihr.xbrl.om |
Provides the classes necessary to start processing XBRL information.
|
| com.ihr.xbrl.om.errors |
Provides the classes necessary to produce and process XBRL related errors
There are two error categories.
|
| 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.
|
| com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
| com.ihr.xbrl.util |
Provides utility classes with static methods that are used by other classes
This is a common container for utilities like resolving relative URIs from two absolute URIs
or formatting an XML document to a String...
|
| com.rs.xbrl |
| Modifier and Type | Method and Description |
|---|---|
XBRLAttribute |
XBRLAttribute.clone() |
XBRLAttribute |
XMLFragment.getAttribute(javax.xml.namespace.QName attributeName)
Obtains an XBRLAttribute object that is defined in this XMLFragment or null if not found.
|
static XBRLAttribute[] |
XMLFragment.getAttributes(DTSContainer dts,
net.sf.saxon.s9api.XdmNode node)
Returns an array of attributes in the node supplied as a parameter.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<XBRLAttribute> |
XMLFragment.getAllAttributes()
Access to all attributes defined in this XMLFragment
without any filter to remove attributes that belongs to
a parent class in the class hierarchy.
|
java.util.Iterator<XBRLAttribute> |
XMLFragment.getAttributes()
Access to attributes defined in this node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMLFragment.addAttribute(XBRLAttribute value)
Adds a new attribute to the set of attributes for this XMLFragment.
|
void |
XMLFragment.delAttribute(XBRLAttribute attribute)
Del attribute.
|
void |
XMLFragment.removeAttribute(XBRLAttribute attribute)
Removes an attribute to the set of attributes of this XMLFragment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMLFragment.setAttributes(java.util.Set<XBRLAttribute> attributeSet)
Adds or replaces the attributes of this object with attributes
in the set received as a parameter to this method.
|
| Constructor and Description |
|---|
XBRLAttribute(XBRLAttribute other)
Creates a new XBRLAttribute that is a clone of this attribute
The parent of the new attribute will be set to null.
|
| Constructor and Description |
|---|
XBRLValidationExceptionTupleContainsNonValidAttributes(XBRLFactTuple factTuple,
XBRLAttribute at)
Instantiates a new XBRL validation exception tuple contains non valid attributes.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<XBRLAttribute> |
XBRLResource.getAttributes()
Access to the [Attributes] property.
|
java.util.Iterator<XBRLAttribute> |
XBRLRelationship.getAttributes()
Access to the [Attributes] property.
|
java.util.Iterator<XBRLAttribute> |
XBRLExtendedLink.getAttributes()
Access to the [Attributes] property.
|
java.util.Iterator<XBRLAttribute> |
XBRLDocumentation.getAttributes() |
| Constructor and Description |
|---|
XBRLRelationship(XBRLExtendedLink parent,
DTSContainer dts,
XBRLArcroleType arcroleType,
XMLFragment from,
XMLFragment to,
net.sf.saxon.s9api.XdmNode document,
XBRLAttribute[] attributes)
Creates a new relationship object from a XdmNode in a file
parent linkbaseType - QName returned by the baseArc.getLinkbaseType()
|
XBRLRelationship(XBRLExtendedLink parent,
javax.xml.namespace.QName type,
XMLFragment from,
XMLFragment to,
XBRLArcroleType arcroleType,
XBRLAttribute[] attributes,
boolean bValidate)
Creates a new relationship object programatically.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<XBRLAttribute> |
XBRLFactNumeric.getAttributes()
Removes the unitRef,decimals and precision attributes from the XBRLFactNumeric
Parent iterators already removes the id attribute and the contextRef attributes.
|
java.util.Iterator<XBRLAttribute> |
XBRLFactItem.getAttributes()
Removes the contextRef attribute from the FactItem
Parent iterators already removes the id attribute if any.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<XBRLAttribute> |
XMLElementDefinition.getAttributes()
Access to the [Attributes] property.
|
java.util.Iterator<XBRLAttribute> |
XBRLImport.getAttributes() |
| Modifier and Type | Method and Description |
|---|---|
XBRLAttribute |
XBRLRSGenerator.generate(XMLAttribute attribute)
Generate.
|
| Modifier and Type | Method and Description |
|---|---|
XMLAttribute |
XBRLPojoGenerator.generate(XBRLAttribute dtsAtt)
Generate.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLAttribute |
AttributeFilter.next() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
AttributeFilter.shouldBeSkiped(XBRLAttribute at)
Returns true if the attribute indicated in the parameter should not
be returned by this Iterator .
|
| Constructor and Description |
|---|
AttributeFilter(java.util.Iterator<XBRLAttribute> notFilteredIter,
javax.xml.namespace.QName[] exceptions)
Creates a new instance of an AttributeFilter.
|
| Modifier and Type | Field and Description |
|---|---|
java.util.HashMap<java.lang.String,XBRLAttribute> |
GenerationContext.attributes
The attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TaxonomyBuilder.generateGenericArc(GenerationContext gc,
XBRLArcroleType arcroleT,
XMLFragment xfrom,
XMLFragment xto,
XBRLAttribute[] attributes) |