xbrl.taxonomy.TaxonomySchema¶
An xbrl.taxonomy.TaxonomySchema class represents a taxonomy schema in the DTS.
Base class: xsd.SchemaElement
-
class
xbrl.taxonomy.TaxonomySchema¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedErrorexception.
Attributes¶
-
xbrl.taxonomy.TaxonomySchema.arcrole_types¶ Returns an iterator of
xbrl.taxonomy.ArcroleTypeobjects which represent the <link:arcroleType> elements present in this XBRL taxonomy schema.
-
xsd.SchemaElement.components Returns an iterator of
xsd.Componentobjects that are top level components physically present in this schema XML element. Please note that include, import, redefine and override are ignored when computing the result.
-
xbrl.taxonomy.TaxonomySchema.concepts¶ Returns an iterator of
xbrl.taxonomy.Conceptobjects which represent the concepts defined in this XBRL taxonomy schema.
-
xbrl.taxonomy.TaxonomySchema.document¶ Returns an
xbrl.taxonomy.TaxonomySchemaDocumentobject which represents the XBRL taxonomy schema document which contains this XBRL taxonomy schema.
-
xsd.SchemaElement.element Returns the <xs:schema>
xml.ElementInformationItemwhich is the underlying XML representation of this schema XML element.
-
xsd.SchemaElement.id Returns the value of the ‘id’ attribute as a string, or None if the schema XML element doesn’t have an ‘id’ attribute.
-
xbrl.taxonomy.TaxonomySchema.linkbase_refs¶ Returns an iterator of
xbrl.taxonomy.LinkbaseRefobjects which represent the <link:linkbaseRefs> elements present in this XBRL taxonomy schema.
-
xbrl.taxonomy.TaxonomySchema.linkbases¶ Returns an iterator of
xbrl.taxonomy.Linkbaseobjects which represent the <link:linkbase> elements present in this XBRL taxonomy schema.
-
xsd.SchemaElement.references Returns an iterator of
xsd.Include,xsd.Import,xsd.Overrideorxsd.Redefineobjects from this schema document to otherxsd.SchemaDocumentobjects.
-
xbrl.taxonomy.TaxonomySchema.role_types¶ Returns an iterator of
xbrl.taxonomy.RoleTypeobjects which represent the <link:roleType> elements present in this XBRL taxonomy schema.
-
xsd.SchemaElement.target_namespace Returns the value of the targetNamespace attribute of this schema XML element.
-
xsd.SchemaElement.version Returns the value of the ‘version’ attribute as a string, or None if the schema XML element doesn’t have an ‘version’ attribute.
-
xsd.SchemaElement.xml_lang Returns the value of the ‘xml:lang’ attribute as a string, or None if the schema XML element doesn’t have an ‘xml:lang’ attribute.
Special methods¶
__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__