xbrl.taxonomy.TaxonomySchema

An xbrl.taxonomy.TaxonomySchema class represents a taxonomy schema in the DTS.

class xbrl.taxonomy.TaxonomySchema

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

Attributes

xbrl.taxonomy.TaxonomySchema.arcrole_types

Returns an iterator of xbrl.taxonomy.ArcroleType objects which represent the <link:arcroleType> elements present in this XBRL taxonomy schema.

xbrl.taxonomy.TaxonomySchema.concepts

Returns an iterator of xbrl.taxonomy.Concept objects which represent the concepts defined in this XBRL taxonomy schema.

xbrl.taxonomy.TaxonomySchema.document

Returns an xbrl.taxonomy.TaxonomySchemaDocument object which represents the XBRL taxonomy schema document which contains this XBRL taxonomy schema.

xbrl.taxonomy.TaxonomySchema.linkbase_refs

Returns an iterator of xbrl.taxonomy.LinkbaseRef objects which represent the <link:linkbaseRefs> elements present in this XBRL taxonomy schema.

xbrl.taxonomy.TaxonomySchema.linkbases

Returns an iterator of xbrl.taxonomy.Linkbase objects which represent the <link:linkbase> elements present in this XBRL taxonomy schema.

xbrl.taxonomy.TaxonomySchema.role_types

Returns an iterator of xbrl.taxonomy.RoleType objects which represent the <link:roleType> elements present in this XBRL taxonomy schema.

Special methods

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