xbrl.formula.ConceptRelationFilter

An xbrl.formula.ConceptRelationFilter class represents a <crf:conceptRelation> resource in the formula linkbase.

Base class: xbrl.formula.Filter

Nested classes: xbrl.formula.ConceptRelationFilter.ArcName, xbrl.formula.ConceptRelationFilter.ArcRole, xbrl.formula.ConceptRelationFilter.LinkName, xbrl.formula.ConceptRelationFilter.LinkRole, xbrl.formula.ConceptRelationFilter.QName

class xbrl.formula.ConceptRelationFilter

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

Attributes

xbrl.formula.ConceptRelationFilter.arcname

Returns an xbrl.formula.ConceptRelationFilter.ArcName object which represent the child <crf:arcname> or <crf:arcnameExpression> XML element.

xbrl.formula.ConceptRelationFilter.arcrole

Returns an xbrl.formula.ConceptRelationFilter.ArcRole object which represent the child <crf:arcrole> or <crf:arcroleExpression> XML element.

xbrl.formula.ConceptRelationFilter.axis

Returns the value of the <crf:axis> child element as a xbrl.formula.AxisType enumeration.

xbrl.formula.ConceptRelationFilter.generations

Returns the ‘generations’ attribute value as an integer.

xbrl.formula.ConceptRelationFilter.linkname

Returns an xbrl.formula.ConceptRelationFilter.LinkName object which represent the child <crf:linkname> or <crf:linknameExpression> XML element.

xbrl.formula.ConceptRelationFilter.linkrole

Returns an xbrl.formula.ConceptRelationFilter.LinkRole object which represent the child <crf:linkrole> or <crf:linkroleExpression> XML element.

xbrl.formula.ConceptRelationFilter.qname

Returns an xbrl.formula.ConceptRelationFilter.QName object which represent the child <crf:qname> or <crf:qnameExpression> XML element.

xbrl.formula.ConceptRelationFilter.test

Returns an xbrl.XPathExpression object representing the XPath expression in the ‘test’ attribute, or None if the ‘test’ attribute is absent.

xbrl.formula.ConceptRelationFilter.variable

Returns the value of the <crf:variable> child element as an xsd.QName object, or None if the <crf:variable> child element is absent.

Methods

Special methods

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