aspose.finance.xbrl
Classes
| Class | Description |
|---|---|
| Arc | The base abstract class of Xlink with Arc type. |
| ArcroleReference | This class is used to resolve custom arcrole values that are used in a Linkbase or an XBRL Instance. |
| ArcroleType | This class is used to define custom arc role type. |
| CalculationArc | This class is a Xlink with Arc type. |
It defines how Concepts relate to one another for calculation purposes. | |
| CalculationLink | This class describes calculation relationships between Concepts in taxonomies. |
| CalculationLinkbaseRef | This class is used to calculation linkbase reference. |
| Concept | Concepts are defined in two equivalent ways. |
In a syntactic sense, a concept is an XML Schema element definition, | |
defining the element to be in the item element substitution group or in the tuple element substitution group. | |
At a semantic level, a concept is a definition of a kind of fact that can be reported about the activities or nature of a business activity. | |
| Context | This class contains the entity, the period and the scenario that collectively give the appropriate context for understanding the values of items. |
| ContextEntity | The entity of the Context. |
| ContextPeriod | The peroid of the Context. |
| ContextSenario | The senario of the Context. |
| DefinitionArc | This class is a Xlink with Arc type. |
It defines various kinds of relationships between Concepts. | |
| DefinitionLink | This class is intended to contain a variety of miscellaneous relationships between Concepts in taxonomies. |
| DefinitionLinkbaseRef | This class is used to definition linkbase reference. |
| DimensionMember | The class represents dimension member. It is defined in https://www.xbrl.org/specification/dimensions/rec-2012-01-25/dimensions-rec-2006-09-18+corrected-errata-2012-01-25-clean.html. |
| Fact | Fact can be simple, in which case their values must be expressed as simple content, |
and facts can be compound, in which case their value is made up from other simple and/or compound fact. | |
Simple fact are expressed using Item. | |
Compound facts are expressed using Tupletuple. | |
| Footnote | This class is a Xlink with Resource type. |
It iss the only resource allowed in FootnoteLink. | |
| FootnoteArc | This class is a Xlink with Arc type. |
It is contained in FootnoteArc.FootnoteLink. | |
| FootnoteLink | This class contains Locators, resources and arcs that describe irregular relationships between facts in an XBRL Instance. |
| IOConfig | |
| Item | An item is an element in the substitution group for the XBRL item element. |
It contains the value of the simple fact and a reference to the context (and unit for numeric items) needed to correctly interpret that fact. | |
| Label | This class is a Xlink with Resource type. |
Although each taxonomy defines a single set of elements representing a set of business reporting Concepts, | |
the human-readable XBRL documentation for those concepts, including labels (strings used as human-readable names for each concept) and other explanatory documentation, is contained in a resource element in the label Linkbase. | |
| LabelArc | This class is a Xlink with Arc type. |
It connects Concepts with Label resources. | |
| LabelLink | This class is intended to contain relationships between Concepts and textual documentation and labels for those concepts. |
| LabelLinkbaseRef | This class is used to label linkbase reference. |
| LinkbaseRef | This class is used to linkbase reference. |
| LinkbaseRefCollection | Collection of schema linkbase references. |
| LoadOptions | The base class to configure options in file loading for different types |
| Loc | This class is a Xlink with Locator type. |
| LocalCacheService | This class is a local cache service for schema and linkbase external files. |
| Locator | The base abstract class of Xlink with Locator type. |
| PresentationArc | This class is a Xlink with Arc type. |
It defines how Concepts relate to one another for presentation. | |
| PresentationLink | This class is intended to describe presentational relationships between Concepts in taxonomies. |
| PresentationLinkbaseRef | This class is used to presentation linkbase reference. |
| QualifiedName | XML schema type “QName” as defined in the http://www.w3.org/2001/XMLSchema namespace. |
| Reference | This class is a Xlink with Resource type. |
it enables XBRL taxonomies to ground the definitions of Concepts in authoritative statements in published business, financial and accounting literature. | |
| ReferenceArc | This class is a Xlink with Arc type. |
It connects Concepts with reference resources. | |
| ReferenceLink | This class is intended to contain relationships between Concepts and references to authoritative statements in the published business, financial and accounting literature that give meaning to the concepts. |
| ReferenceLinkbaseRef | This class is used to reference linkbase reference. |
| ReferencePart | The child member of Reference. |
| Resource | The base abstract class of Xlink with Resource type. |
| RoleReference | This class is used in XBRL instance to reference the definitions of any custom role attribute values used in footnote links in the XBRL instance. |
| RoleType | This class is used to define custom role type. |
| SaveOptions | Represents save options. |
| SchemaRef | This class is a reference to a Taxonomy Schema that becomes part of the DTS supporting the XBRL instance. |
| SchemaRefCollection | Collection of schema references. |
| SecHtmlReportSaveOption | Represents the options for saving sec html report. |
| SimpleLink | Simple type Xlink. |
| Tuple | A tuple is an element in the substitution group for the XBRL tuple element. |
Tuples are used to bind together the parts of a compound fact. | |
Those constituent parts are themselves, facts but they must be interpreted in light of each-other. | |
For example, the name, age and compensation of a director of a company need to be grouped together to be correctly understood. | |
| Unit | This class is used to specifies the units in which a Numeric Item has been measured. |
| XbrlDocument | An XBRL document which contains one or more XBRL instance. |
| XbrlException | The exception that is thrown when Aspose.Finance.Xbrl specified error occurs. |
| XbrlInstance | XBRL instance is XML fragment with root element having a xbrl tag. XBRL instance contains business report facts, with each fact corresponding to a Concept defined in their supporting DTS. XBRL instance also contains contexts and units that provide additional information needed to interpret the facts in the instance. |
| XbrlInstanceCollection | Collection of XBRL instances. |
| Xlink | Abstract class for all kinds of links in XBRL, such as simple link, extend link and so on. |
Enumerations
| Enumeration | Description |
|---|---|
| ArcUse | The arc use enum. |
| ContextPeriodType | ContextPeriod type enum. |
| ElementBalanceType | Concept balance type enum. |
| ElementPeriodType | Concept period type enum. |
| ElementSubstitutionGroup | Concept substitution type enum. |
| ReferenceRole | Reference role enum. |
| SaveFormat | |
| UnitType | The unit type enum. |
| XbrlExceptionType | Represents custom exception type code. |
| XlinkType | Xlink type enum. |