Altova.RaptorXml.Xbrl Namespace |
The Altova.RaptorXml.Xbrl namespace provides a .NET API for the XBRL 2.1 specification.
This .NET interface enables the user to navigate the XBRL instance document and access information from any fact item or tuple.
Class | Description | |
---|---|---|
![]() | ArcroleRefCollection | The ArcroleRefCollection class represents a collection of ArcroleRef objects. |
![]() | Aspect | |
![]() | AspectSet | |
![]() | AspectValue | AspectValue The AspectValue class represents the base class for all types of aspect values. |
![]() | AttributeValuesDictionary | The AttributeValuesDictionary class represents a collection of attributes and their corresponding values. It is implemented as a dictionary of attribute QNames (QName) to string values. |
![]() | ConceptAspectValue | ConceptAspectValue(Concept concept) An ConceptAspectValue class represents a particular value for the concept aspect. |
![]() | Constants | Constants() The Constants class defines constants for common namespaces. |
![]() | ConstraintSet | ConstraintSet(constraints=None) An ConstraintSet class represents a set of XBRL aspect constraints. For each aspect a constraint with an aspect value can be set. When a constraint set is passed to the Filter(QName, Context, Unit, Boolean)() method, facts that don't match the specified aspect values will be filtered out. |
![]() | Context | Context() An Context class represents an XBRL context in the XBRL instance. |
![]() | ContextEntityData | __Entity() An ContextEntityData class represents an <xbrli:entity> element with an XBRL context in the XBRL instance. |
![]() | ContextEntityDataIdentifierData | __Identifier() An ContextEntityDataIdentifierData class represents an <xbrli:identifier> element with an XBRL context in the XBRL instance. |
![]() | ContextEntityDataSegmentData | __Segment() An ContextEntityDataSegmentData class represents a <xbrli:segment> element with an XBRL context in the XBRL instance. |
![]() | ContextPeriodData | __Period() An ContextPeriodData class represents a <xbrli:period> element with an XBRL context in the XBRL instance. |
![]() | ContextPeriodDataEndDateData | __EndDate() An ContextPeriodDataEndDateData class represents a <xbrli:endDate> element with an XBRL context in the XBRL instance. |
![]() | ContextPeriodDataForeverData | __Forever() An ContextPeriodDataForeverData class represents a <xbrli:forever> element with an XBRL context in the XBRL instance. |
![]() | ContextPeriodDataInstantData | __Instant() An ContextPeriodDataInstantData class represents an <xbrli:instant> element with an XBRL context in the XBRL instance. |
![]() | ContextPeriodDataStartDateData | __StartDate() An ContextPeriodDataStartDateData class represents a <xbrli:startDate> element with an XBRL context in the XBRL instance. |
![]() | ContextScenarioData | __Scenario() An ContextScenarioData class represents a <xbrli:scenario> element with an XBRL context in the XBRL instance. |
![]() | ContextCollection | The ContextCollection class represents a collection of Context objects. |
![]() | ContextDimensionAspectValueCollection | The ContextDimensionAspectValueCollection class represents a collection of DimensionAspectValue objects. |
![]() | ContextExplicitDimensionAspectValueCollection | The ContextExplicitDimensionAspectValueCollection class represents a collection of ExplicitDimensionAspectValue objects. |
![]() | ContextTypedDimensionAspectValueCollection | The ContextTypedDimensionAspectValueCollection class represents a collection of TypedDimensionAspectValue objects. |
![]() | Decimals | Decimals The Decimals class represents the value of the @decimals attribute on an XBRL numeric fact. |
![]() | DimensionAspectValue | DimensionAspectValue The DimensionAspectValue class represents the base class for explicit and typed dimension aspect values. |
![]() | DimensionAspectValueCollection | The DimensionAspectValueCollection class represents a collection of DimensionAspectValue objects. |
![]() | DomainMemberList | The DomainMemberList class represents a list of Item objects. |
![]() | DomainMemberListDomainMemberListEnumerator | |
![]() | DuplicateFactSet | DuplicateFactSet() A DuplicateFactSet class represents a set of duplicate XBRL facts in an instance. |
![]() | DuplicateFactSetCollection | The DuplicateFactSetCollection class represents a collection of DuplicateFactSet objects. |
![]() | EntityIdentifierAspectValue | EntityIdentifierAspectValue(unicode identifier, unicode scheme) An EntityIdentifierAspectValue class represents a particular value for the entity identifier aspect. |
![]() | EnumerationValueCollection | The EnumerationValueCollection class represents a collection of Item objects. |
![]() | ExplicitDimensionAspectValue | ExplicitDimensionAspectValue(Dimension dim, Item value=None) An ExplicitDimensionAspectValue class represents a particular value for the dimension aspect of explicit dimensions. |
![]() | ExplicitDimensionAspectValueCollection | The ExplicitDimensionAspectValueCollection class represents a collection of ExplicitDimensionAspectValue objects. |
![]() | Fact | Fact() An Fact class represents a fact in an XBRL instance document. |
![]() | FactSet | FactSet(facts=None) A FactSet class represents a set of XBRL facts in an instance. |
![]() | FactSetConceptAspectValueCollection | The FactSetConceptAspectValueCollection class represents a collection of ConceptAspectValue objects. |
![]() | FactSetDimensionAspectValueCollection | The FactSetDimensionAspectValueCollection class represents a collection of DimensionAspectValue objects. |
![]() | FactSetEntityIdentifierAspectValueCollection | The FactSetEntityIdentifierAspectValueCollection class represents a collection of EntityIdentifierAspectValue objects. |
![]() | FactSetNonXdtScenarioAspectValueCollection | The FactSetNonXdtScenarioAspectValueCollection class represents a collection of ScenarioAspectValue objects. |
![]() | FactSetNonXdtSegmentAspectValueCollection | The FactSetNonXdtSegmentAspectValueCollection class represents a collection of SegmentAspectValue objects. |
![]() | FactSetPeriodAspectValueCollection | The FactSetPeriodAspectValueCollection class represents a collection of PeriodAspectValue objects. |
![]() | FactSetUnitAspectValueCollection | The FactSetUnitAspectValueCollection class represents a collection of UnitAspectValue objects. |
![]() | FootnoteCollection | The FootnoteCollection class represents a collection of Footnote objects. |
![]() | FootnoteLinkCollection | The FootnoteLinkCollection class represents a collection of ExtendedLink objects. |
![]() | FootnoteRelationshipCollection | The FootnoteRelationshipCollection class represents a collection of FootnoteRelationship objects. |
![]() | Fraction | Fraction The Fraction class represents the value of XBRL fraction numeric facts. |
![]() | InlineXbrlDocumentSet | InlineXBRLDocumentSet() An InlineXbrlDocumentSet object represents an Inline XBRL document set. |
![]() | InlineXBRLReportBuilder | |
![]() | InlineXbrlSettings | InlineXbrlSettings The InlineXbrlSettings class allows to modify the settings used to validate and transform Inline XBRL documents. |
![]() | InlineXbrlTargetDocumentDictionary | The InlineXbrlTargetDocumentDictionary class represents the ouptput of an Inline XBRL transformation. It is implemented as a dictionary of target names to the output XML document (DocumentInformationItem). |
![]() | InlineXbrlTargetInstanceDictionary | The InlineXbrlTargetInstanceDictionary class represents the ouptput of an Inline XBRL transformation. It is implemented as a dictionary of target names to the output XBRL instance (Instance). |
![]() | InlineXbrlTransformationRegistry | InlineXBRLTransformationRegistry() An InlineXbrlTransformationRegistry object represents a set of InlineXbrlTransformFunction. |
![]() | InlineXbrlTransformFunction | InlineXBRLTransformFunction() An InlineXbrlTransformFunction object represents one Transformation defined in an Inline XBRL Transformation Registry. |
![]() | InlineXbrlValidationSettings | InlineXbrlValidationSettings The InlineXbrlValidationSettings class allows to modify the settings used to validate Inline XBRL documents. |
![]() | Instance | Instance() An Instance object represents an XBRL instance document. |
![]() | InstanceDocumentBuilder | InstanceDocumentBuilder(DTS dts, add_generated_by_comment=True, add_xbrl_root_element=True, add_dts_references=False) The InstanceDocumentBuilder class provides a high-level API to construct new XBRL instance documents. |
![]() | InstanceSettings | InstanceSettings The InstanceSettings class allows to modify the settings used to load and validate XBRL instance documents. |
![]() | InstanceValidationSettings | InstanceValidationSettings The InstanceValidationSettings class allows to modify the settings used to validate XBRL instance documents. |
![]() | Item | Item() An Item class represents an item in an XBRL instance document. |
![]() | IXTVersionDictionary | |
![]() | LinkbaseRefCollection | The LinkbaseRefCollection class represents a collection of LinkbaseRef objects. |
![]() | LocationAspectValue | LocationAspectValue() An LocationAspectValue class represents a particular value for the location aspect. |
![]() | MeasureCollection | The MeasureCollection class represents a collection of UnitMeasureData objects. |
![]() | NonXdtElementCollection | The NonXdtElementCollection class represents a collection of ElementInformationItem objects. |
![]() | OccAspectValue | OccAspectValue The OccAspectValue class represents the base class for segment and scenario aspect values. |
![]() | OccElementCollection | The OccElementCollection class represents a collection of ElementInformationItem objects. |
![]() | PeriodAspectValue | PeriodAspectValue() An PeriodAspectValue class represents a particular value for the period aspect. |
![]() | Precision | Precision The Precision class represents the value of the @precision attribute on an XBRL numeric fact. |
![]() | QNameCollection | The QNameCollection class represents a collection of QName objects. |
![]() | ReportInfo | ReportInfo() An ReportInfo object represents an XBRL report within a report package. |
![]() | ReportInfoCollection | The ReportInfoCollection class represents a collection of ReportInfo objects. |
![]() | ReportPackage | ReportPackage() An ReportPackage object represents an XBRL report package. |
![]() | ReportPackageBuilder | ReportPackageBuilder(top_level_directory_name, report_package_type, catalog=None, *, **kargs) The ReportPackageBuilder specifies an interface to create XBRL Report Packages. |
![]() | ReportPackageSettings | |
![]() | RoleRefCollection | The RoleRefCollection class represents a collection of RoleRef objects. |
![]() | ScenarioAspectValue | ScenarioAspectValue(elements=None) An ScenarioAspectValue class represents a particular value for the scenario aspect. |
![]() | SchemaRefCollection | The SchemaRefCollection class represents a collection of SchemaRef objects. |
![]() | SegmentAspectValue | SegmentAspectValue(elements=None) An SegmentAspectValue class represents a particular value for the segment aspect. |
![]() | TransformationRegistryList | The TransformationRegistryList class represents a list of transformation registry URIs. |
![]() | Tuple | Tuple() An Tuple class represents a tuple in an XBRL instance document. |
![]() | TypedDimensionAspectValue | TypedDimensionAspectValue(Dimension dim, ElementInformationItem value=None) An TypedDimensionAspectValue class represents a particular value for the dimension aspect of typed dimensions. |
![]() | TypedDimensionAspectValueCollection | The TypedDimensionAspectValueCollection class represents a collection of TypedDimensionAspectValue objects. |
![]() | Unit | Unit() An Unit class represents an XBRL unit in the XBRL instance. |
![]() | UnitMeasureData | __Measure() An UnitMeasureData class represents a <xbrli:measure> element with an XBRL unit in an XBRL instance. |
![]() | UnitAspectValue | UnitAspectValue(numerator, denominator=None) An UnitAspectValue class represents a particular value for the unit aspect. |
![]() | UnitCollection | The UnitCollection class represents a collection of Unit objects. |
![]() | UnitsRegistry | UnitsRegistry() An UnitsRegistry object represents an XBRL Units Registry. |
![]() | UnitsRegistryUnitData | __utr_Unit() This class represents the <utr:unit> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataBaseStandardData | __utr_BaseStandard() This class represents the <utr:baseStandard> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataConversionContentData | __utr_ConversionContent() This class represents the <utr:conversionContent> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataConversionPresentationData | __utr_ConversionPresentation() This class represents the <utr:conversionPresentation> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataDefinitionData | __utr_Definition() This class represents the <utr:definition> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataDenominatorItemTypeData | __utr_DenominatorItemType() This class represents the <utr:denominatorItemType> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataItemTypeData | __utr_ItemType() This class represents the <utr:itemType> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataItemTypeDateData | __utr_ItemTypeDate() This class represents the <utr:itemTypeDate> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataNsDenominatorItemTypeData | __utr_NsDenominatorItemType() This class represents the <utr:nsDenominatorItemType> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataNsItemTypeData | __utr_NsItemType() This class represents the <utr:nsItemType> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataNsNumeratorItemTypeData | __utr_NsNumeratorItemType() This class represents the <utr:nsNumeratorItemType> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataNsUnitData | __utr_NsUnit() This class represents the <utr:nsUnit> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataNumeratorItemTypeData | __utr_NumeratorItemType() This class represents the <utr:numeratorItemType> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataStatusData | __utr_Status() This class represents the <utr:status> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataSymbolData | __utr_Symbol() This class represents the <utr:symbol> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataUnitIdData | __utr_UnitId() This class represents the <utr:unitId> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataUnitNameData | __utr_UnitName() This class represents the <utr:unitName> element in the Units Registry utr.xml file. |
![]() | UnitsRegistryUnitDataVersionDateData | __utr_VersionDate() This class represents the <utr:versionDate> element in the Units Registry utr.xml file. |
![]() | UnitsRegistrySettings | UnitsRegistrySettings The UnitsRegistrySettings class allows to modify the settings used to load XBRL Units Registries. |
![]() | UnitsRegistryStatusList | The UnitsRegistryStatusList class represents a list of String objects. |
![]() | UnitsRegistryUnitCollection | The UnitsRegistryUnitCollection class represents a collection of UnitsRegistryUnitData objects. |
![]() | XPathExpression | XPathExpression() A XPathExpression class represents an XPath expression in the DTS. |
Enumeration | Description | |
---|---|---|
![]() | AspectType | AspectType The AspectType enumeration represents the different types of aspects defined by the non-dimensional and dimensional aspect models. |
![]() | Calc11RoundingMode | |
![]() | CalculationsMode | |
![]() | DuplicateClass | DuplicateClass The DuplicateClass enum represents the various classes of duplicates defined in the Handling Duplicate Facts in XBRL and Inline XBRL 1.0 working group note. See here for more details. |
![]() | InlineXbrlVersion | InlineXbrlVersion The InlineXbrlVersion enum indicates the version of the Inline XBRL specification that should be used to validate and tranform Inline XBRL instance documents. |
![]() | InlineXbrlWhitespace | InlineXbrlWhitespace The InlineXbrlWhitespace enum indicates the default whitespace normalization during transformation of Inline XBRL tags. |
![]() | PeriodType | The PeriodType enumeration represents the various possible choices how date intervals can be represented in an XBRL instance. See here for more details. |
![]() | ReportPackageType | The ReportPackageType enumeration specifies the type of the report package. See here for more details. |
![]() | ReportType | The ReportType enumeration specifies the type of report. See here for more details. |
![]() | UriTransformationStrategy | UriTransformationStrategy The UriTransformationStrategy enum allows to specify how uris in source documents should be copied to generated output documents. |