|
XBRLAPIA Java API for XBRL |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Dimension | |
| ExplicitDimension | |
| HCI | |
| Hypercube | |
| TypedDimension | |
| XDTConcept | |
| Class Summary | |
|---|---|
| ContentHandlerImpl | |
| CustomLinkRecogniserImpl | This class provides an example custom link recogniser tailored to the needs of the non-xlink links used by XBRL. |
| DimensionImpl | |
| ExplicitDimensionImpl | |
| HypercubeImpl | This class also provides a range of static methods to explore the hypercubes that are "had" by a given concept. |
| LoaderImpl | Modified loader, adapted to use the XDT SAX content handler to detect XDT fragments. |
| SchemaIdentifier | Identifies XDT Schema Fragments. |
| TypedDimensionImpl | |
| XDTConceptImpl | |
| XDTConstants | Defines a range of constants (namespaces etc) that are used for the XDT module. |
| XLinkHandlerImpl | XBRL XLink Handler This class provides a real world example of an XLink handler for XBRL. |
Supports the XDT specification for dimensions.
This package provides support for features of the XDT specification. Note that this implementation makes no claims of completeness or consistency with the specification itself.
The XBRL dimensions specification is poorly designed. For this reason, the XBRLAPI implementation is designed to be fully separable from the core API. Hopefully the XBRL dimensions specification will be superceded by a more adequate specification in the near future.
xbrlapi.org Java library providing XBRL functionality
Copyright (C) 2005, Geoffrey Shuetrim (geoff@galexy.net)
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License (http://www.gnu.org/licenses/lgpl.html), or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||