Table of Contents

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.