|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| XBRLAllowsDocumentation | Interface for elements that supports documentation elements Those are XBRLExtendedLink and XBRLLinkbase elements |
| XBRLlrrAndRelationshipConstraints.ExtraRelationshipValidationInterface | This interface defines a method for classes implementing additional validation constraints for a relationship that cannot be implemented in a generic way |
| XBRLRelationshipPoint | Elements that are extreme of a relationship in the source or target pointer MUST implement this interface |
| Class Summary | |
|---|---|
| CalculationLinkbase | |
| DefinitionLinkbase | |
| DTSBase | a DTSBase is a container of all Extended links with the same value in the xlink:role attribute It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized |
| DTSBaseSet | |
| FootnoteLinkbase | |
| FormulaLinkbase | |
| GenericLinkbase | |
| LabelLinkbase | |
| OtherLinkbase | The OtherLinkbase object fits in linkbases that are out of the scope of written specifications but are right because they agree with the In previous versions of the API the Generic Linkbase was created for Generic and Other linkbase types. |
| PresentationLinkbase | |
| ReferenceLinkbase | |
| VersionLinkbase | Deprecated. this is a very old class that is no longer used in the system. |
| XBRLArc | |
| XBRLArcroleRef | |
| XBRLDocumentation | This class represents the 2.2.13 XBRL Documentation Information Item |
| XBRLExtendedLink | |
| XBRLLabelResource | Label resources are the object model representation of the link:label elements in label Linkbases |
| XBRLLinkbase | Provides the properties of the XBRL Linkbase information item The [Parent] property is the parent class XBRLDocument An XBRL Linkbase is just the container of documentation and extended links. |
| XBRLLinkbaseRef | Creates a linkbase ref element that will be serialized in a schema or instance document. |
| XBRLLocator | This is not part of the XBRL Infoset. |
| XBRLlrrAndRelationshipConstraints | The purpose of this class is to centralize here all information related to validation of relationships. |
| XBRLlrrAndRelationshipConstraints.RelationshipConstraints | Defines what is going to be validated on every relationship |
| XBRLlrrAndRelationshipConstraints.RelationshipConstraintsBase | |
| XBRLPointerOfARelationship | This is a XBRL Pointer Information Item Classes are: XBRLResource XBRLLocator |
| XBRLRelationship | |
| XBRLRelationshipsChainLink | The chain or relationships is the set of relationships that have: the same source element, the same extended role link, the same relationship type, the same arcrole type the same value in the order attribute (implicit order included) The chain has two interesting properties: - Following relationship - Preceding relationship |
| XBRLResource | This is the base type for XBRL resources. |
| XBRLRoleRef | |
| XLinkElement | Base class for elements that contains attributes according to the XLink Specification. |
Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links.
Extended Links are containers of meta data to the concept definitions in a taxonomy schema. Objects in this package allows applications to explore, write and read the content of XBRL Linkbases including generic linkbases.
Specific classes are created to deal with the specific rules of the container defined in the XBRL 2.1 specification. This is the reason there is a class for PresentationLinkbase content. That class (and any other that is a exteded link content) extends the generic XBRLExtendedLink object adding specific methods required for that kind of object.
This package also includes objects for the surrounding elements as XBRL Arcs, XBRL Relationships, XBRL Locators XBRL Resources, etc...
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||