xbrl.table.ConceptRelationshipNode

An xbrl.table.ConceptRelationshipNode represents a <table:conceptRelationshipNode> resource in the table linkbase.

Base class: xbrl.table.ClosedDefinitionNode -> xbrl.table.DefinitionNode

Nested classes: xbrl.table.ConceptRelationshipNode.ArcName, xbrl.table.ConceptRelationshipNode.ArcRole, xbrl.table.ConceptRelationshipNode.FormulaAxis, xbrl.table.ConceptRelationshipNode.Generations, xbrl.table.ConceptRelationshipNode.LinkName, xbrl.table.ConceptRelationshipNode.LinkRole, xbrl.table.ConceptRelationshipNode.RelationshipSource

class xbrl.table.ConceptRelationshipNode

Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a NotImplementedError exception.

Attributes

xbrl.table.ConceptRelationshipNode.arcname

If the concept relationship node has a <table:arcname> or <table:arcnameExpression> child element an xbrl.table.ConceptRelationshipNode.ArcName object is returned, otherwise None is returned.

xbrl.table.ConceptRelationshipNode.arcrole

If the concept relationship node has a <table:arcrole> or <table:arcroleExpression> child element an xbrl.table.ConceptRelationshipNode.ArcRole object is returned, otherwise None is returned.

xbrl.table.ConceptRelationshipNode.formula_axis

If the concept relationship node has a <table:formulaAxis> or <table:formulaAxisExpression> child element an xbrl.table.ConceptRelationshipNode.FormulaAxis object is returned, otherwise None is returned.

xbrl.table.ConceptRelationshipNode.generations

If the concept relationship node has a <table:generations> or <table:generationsExpression> child element an xbrl.table.ConceptRelationshipNode.Generations object is returned, otherwise None is returned.

xbrl.table.ConceptRelationshipNode.linkname

If the concept relationship node has a <table:linkname> or <table:linknameExpression> child element an xbrl.table.ConceptRelationshipNode.LinkName object is returned, otherwise None is returned.

xbrl.table.ConceptRelationshipNode.linkrole

If the concept relationship node has a <table:linkrole> or <table:linkroleExpression> child element an xbrl.table.ConceptRelationshipNode.LinkRole object is returned, otherwise None is returned.

xbrl.table.ClosedDefinitionNode.parent_child_order

Returns the value of the ‘parentChildOrder’ attribute as an xbrl.table.ParentChildOrder enumeration, or None if the ‘parentChildOrder’ attribute is absent.

xbrl.table.DefinitionNode.participating_aspects

Returns an xbrl.AspectSet object representing the set of participating aspects for this definition node.

xbrl.table.ConceptRelationshipNode.relationship_sources

Returns an iterator of xbrl.table.ConceptRelationshipNode.RelationshipSource objects representing the <table:relationshipSource> and <table:relationshipSourceExpression> child element information items of the concept relationship node.

xbrl.table.DefinitionNode.subtree_relationships

Returns an iterator of xbrl.table.DefinitionNodeSubtreeRelationship objects which represent the definition-node-subtree relationships from this <table:definitionNode> resource.

xbrl.table.DefinitionNode.tag_selector

Returns the value of the ‘tagSelector’ attribute as string or None if the ‘tagSelector’ attribute is absent.

Methods

Special methods

__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__