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__