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
|
XBRLInstanceRootNode.ForEachContext |
Class with method to be called for each context in the instance.
|
XBRLInstanceRootNode.ForEachFact |
Class with method to be called for each fact in the instance.
|
XBRLInstanceRootNode.ForEachUnit |
Class with method to be called for each unit in the instance.
|
XBRLNumber |
The Interface XBRLNumber.
|
Class | Description |
---|---|
FactIteratorSgFilter<T extends XBRLFact> |
The Class FactIteratorSgFilter implements a filter iterator over another iterator of T
the filter let pass elements in the substitution group of another element.
|
PCUEqual |
This class helps resolving CU-Equal things.
|
XBRLContext |
This class represents the content of an XBRL Context.
|
XBRLDimensionsContainer |
The Class XBRLDimensionsContainer.
|
XBRLEntity |
The Class XBRLEntity.
|
XBRLEntity.EntityComparator |
The Class EntityComparator.
|
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.
|
XBRLIdentifier |
The Class XBRLIdentifier.
|
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.
|
XBRLInstanceRootNode |
We have split the XBRLInstance class into the XBRLInstance derived from XBRLDocument
and the XBRLInstance root node that is an XMLFragment.
|
XBRLMeasure |
The Class XBRLMeasure.
|
XBRLPeriod |
A period information according to the content of the context container in the XBRL 2.1 specification.
|
XBRLScenario |
The Class XBRLScenario.
|
XBRLSchemaRef |
Creates a schemaRef element that will be serialized in an instance
Serialization (and construction) of this objects is automatic.
|
XBRLSegment |
The Class XBRLSegment.
|
XBRLUnit |
The Class XBRLUnit.
|
Enum | Description |
---|---|
XBRLNumber.ExactitudeMode |
The Enum ExactitudeMode.
|
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.
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa