See: Description
| Interface | Description |
|---|---|
| XBRLFactsList |
This interface provides methods for objects that contains a list of facts
in document order and also possible accelerator functions to facts indexed
by fact name
|
| XBRLNumber |
The Interface XBRLNumber.
|
| Class | Description |
|---|---|
| FactIteratorSgFilter<T> |
The Class FactIteratorSgFilter.
|
| XBRLContext |
This class represents the content of an XBRL Context.
|
| XBRLDimensionsContainer |
The Class XBRLDimensionsContainer.
|
| XBRLEntity |
The Class XBRLEntity.
|
| XBRLFact |
Abstract class to represent a fact item in an instance document or inside a tuple.
|
| XBRLFactItem |
This class represents the instantiation of an xbrli:item on an
instance document.
|
| XBRLFactNonNumeric |
This object represents a non numeric fact value in an instance document.
|
| XBRLFactNumeric |
The Class XBRLFactNumeric.
|
| XBRLFactsContainer |
a tuple and an instance document are derived classes of this class.
|
| XBRLFactsListImpl |
Implementation of the XBRLFactsList interface in a class that can
hold a list of facts but is not a fact itself (tuple or instance) and does not have any
representation in XML nodes.
|
| XBRLFactTuple |
The Class XBRLFactTuple.
|
| XBRLFractionValue |
The Class XBRLFractionValue.
|
| XBRLInstance |
Class that encapsulates the content of an XBRL instance document
Instance documents can be created via API calls or can be created from the content of an XML file.
|
| XBRLMeasure |
The Class XBRLMeasure.
|
| XBRLNumericValue |
A XBRLNumericValue object is the representation of a number inside a numeric fact item.
|
| XBRLPeriod |
A period information according to the content of the context container in the XBRL 2.1 specification.
|
| XBRLScenario |
The Class XBRLScenario.
|
| XBRLSegment |
The Class XBRLSegment.
|
| XBRLUnit |
The Class XBRLUnit.
|
XBRL Instance documents are the XBRL Reports. An XBRL Report contains XBRL Facts that can be Item facts or tuple facts.
An XBRL Item Fact contains also reference to the XBRL Context that may contain multidimensional information, information about the reporting company, period information of the fact, etc... See the content of the classes of this package to get more information about the objects.
From a 10.000 feets overview, an XBRLInstance is a container of XBRLFact. XBRLFact is an abstract class with two faces: XBRLFactItem and XBRLFactTuple. An XBRLFactTuple is a container of 0 or more XBRLFacts so it contains a XBRLFactsContainer object as the XBRLInstance object does. XBRLFactItem is abstract. subclasses of the XBRLFactItem includes XBRLFactNumeric and XBRLFactNonNummeric.