Namespace Manpuku.Edinet.Xbrl
Classes
- Arc
Represents an XBRL arc (relationship) used in linkbases.
- Concept
Represents an XBRL concept definition discovered in a taxonomy.
- Context
Represents an XBRL context, which defines the reporting period, instant, and scenario information for a specific XBRL fact.
- Context.ExplicitMember
Represents an explicit member with a specified dimension and member concept.
- DiscoverableTaxonomySet
Represents a Discoverable Taxonomy Set (DTS) that aggregates taxonomy, instance, and linkbase information discovered from XBRL documents.
- DocumentTree
Represents a tree of related XBRL documents. Holds the root node and provides DFS enumeration of all nodes in the tree.
- DocumentTreeNode
Represents a node in the document tree. A node corresponds to a loaded XML document and keeps references to related documents (schema refs, imports, linkbase refs, locs) as child nodes.
- Fact
Represents a single XBRL fact value (numeric or non-numeric) associated with a concept.
- Label
Represents a label resource used in XBRL linkbases (label link or generic link).
- LinkTree
Represents a tree structure of XBRL linkbase relationships for a specific role type and link kind.
- LinkTree.Edge
Represents an edge (relationship) between two nodes in the link tree.
- LinkTree.Node
Represents a node in the link tree.
- Locator
Represents a locator element in an XBRL linkbase, which points to a resource in a taxonomy or instance.
- Reference
Represents a reference resource contained in a reference link. Each reference contains a sequence of name/value pairs describing the reference.
- RoleType
Represents a roleType resource (definition of a link role) in an XBRL taxonomy.
- Tuple
Represents a tuple concept that contains a sequence of member concept references.
- Tuple.Member
Represents a member of a tuple, referencing another concept.
- TupleFact
Represents a tuple fact that contains nested member facts.
- Unit
Represents a unit definition in an XBRL instance or taxonomy.
- XBRLLink
Represents a link element in an XBRL linkbase (presentation, definition, calculation, label, reference, footnote, or generic links).
- XbrlItem
Base class for items found in XBRL taxonomies and instances (elements, labels, arcs, etc.).
- XbrlNamespaces
Provides XNamespace and XName constants for XBRL, XML Schema, XLink, and related namespaces used in XBRL processing.
- XbrlParseException
Represents an exception that occurs during XBRL parsing.
- XbrlParser
Top-level XBRL parser coordinating DTS loading and parsing of schema, instance and linkbase documents. Use ParseAsync(Uri, Func<Uri, Task<XDocument>>) to parse an entry point and produce a DiscoverableTaxonomySet.
- XbrlSemanticException
Represents an exception that occurs due to XBRL semantic errors during parsing.
- XbrlSyntaxException
Represents an exception that occurs due to XBRL syntax errors during parsing.
Interfaces
- IXbrlParser
Interface for an XBRL parser.
Enums
- Arc.UseKind
Use attribute enum.
- Concept.BalanceKind
Specifies the balance kind for a concept (debit, credit, or undefined).
- Concept.PeriodKind
Specifies the period type for a concept (duration, instant, or undefined).
- DocumentTreeNode.DocumentKind
Kind of document represented by the node.
- XBRLLink.LinkKind
Specifies the type of XBRL link.