xbrl.taxonomy.TaxonomyPackageMetaData¶
An xbrl.taxonomy.TaxonomyPackageMetaData object represents the XBRL taxonomy package metadata information stored in taxonomyPackage.xml.
Nested classes: xbrl.taxonomy.TaxonomyPackageMetaData.Description, xbrl.taxonomy.TaxonomyPackageMetaData.EntryPoint, xbrl.taxonomy.TaxonomyPackageMetaData.EntryPointDocument, xbrl.taxonomy.TaxonomyPackageMetaData.Identifier, xbrl.taxonomy.TaxonomyPackageMetaData.Language, xbrl.taxonomy.TaxonomyPackageMetaData.License, xbrl.taxonomy.TaxonomyPackageMetaData.Name, xbrl.taxonomy.TaxonomyPackageMetaData.PublicationDate, xbrl.taxonomy.TaxonomyPackageMetaData.Publisher, xbrl.taxonomy.TaxonomyPackageMetaData.PublisherCountry, xbrl.taxonomy.TaxonomyPackageMetaData.PublisherURL, xbrl.taxonomy.TaxonomyPackageMetaData.TaxonomyPackageRef, xbrl.taxonomy.TaxonomyPackageMetaData.Version, xbrl.taxonomy.TaxonomyPackageMetaData.VersioningReport
- class xbrl.taxonomy.TaxonomyPackageMetaData¶
Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedErrorexception.
Attributes¶
- xbrl.taxonomy.TaxonomyPackageMetaData.descriptions¶
Returns an iterator of
xbrl.taxonomy.TaxonomyPackageMetaData.Descriptionobjects which represents the <tp:description> child elements.
- xbrl.taxonomy.TaxonomyPackageMetaData.entry_points¶
Returns an iterator of
xbrl.taxonomy.TaxonomyPackageMetaData.EntryPointobjects which represents the <tp:entryPoints> child elements.
- xbrl.taxonomy.TaxonomyPackageMetaData.identifier¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.Identifierwhich represents the <tp:identifier> child element.
- xbrl.taxonomy.TaxonomyPackageMetaData.instance¶
Returns an object of type xml.Instance which represents the taxonomy metadata XML file.
- xbrl.taxonomy.TaxonomyPackageMetaData.license¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.Licensewhich represents the <tp:license> child element, or None if absent.
- xbrl.taxonomy.TaxonomyPackageMetaData.names¶
Returns an iterator of
xbrl.taxonomy.TaxonomyPackageMetaData.Nameobjects which represents the <tp:name> child elements.
- xbrl.taxonomy.TaxonomyPackageMetaData.publication_date¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.PublicationDatewhich represents the <tp:publicationDate> child element, or None if absent.
- xbrl.taxonomy.TaxonomyPackageMetaData.publisher_country¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.PublisherCountrywhich represents the <tp:publisherCountry> child element, or None if absent.
- xbrl.taxonomy.TaxonomyPackageMetaData.publisher_url¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.PublisherURLwhich represents the <tp:publisherURL> child element, or None if absent.
- xbrl.taxonomy.TaxonomyPackageMetaData.publishers¶
Returns an iterator of
xbrl.taxonomy.TaxonomyPackageMetaData.Publisherobjects which represents the <tp:publisher> child elements.
- xbrl.taxonomy.TaxonomyPackageMetaData.superseded_taxonomy_packages¶
Returns an iterator of
xbrl.taxonomy.TaxonomyPackageMetaData.TaxonomyPackageRefobjects which represents the <tp:supersededTaxonomyPackages> child elements.
- xbrl.taxonomy.TaxonomyPackageMetaData.version¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.Versionwhich represents the <tp:version> child element, or None if absent.
- xbrl.taxonomy.TaxonomyPackageMetaData.versioning_reports¶
Returns an iterator of
xbrl.taxonomy.TaxonomyPackageMetaData.VersioningReportobjects which represents the <tp:versioningReports> child elements.
Methods¶
- xbrl.taxonomy.TaxonomyPackageMetaData.description(lang)¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.Descriptionwhich represents the <tp:description> child element with the given language, or None if no such element can be found.
- xbrl.taxonomy.TaxonomyPackageMetaData.name(lang)¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.Namewhich represents the <tp:name> child element with the given language, or None if no such element can be found.
- xbrl.taxonomy.TaxonomyPackageMetaData.publisher(lang)¶
Returns an object of type
xbrl.taxonomy.TaxonomyPackageMetaData.Publisherwhich represents the <tp:publisher> child element with the given language, or None if no such element can be found.
Special methods¶
__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__