| Package | Description |
|---|---|
| com.ihr.xbrl.om.table |
This package contains an object model to work with tables as defined in the XBRL Table specification
The current implementation is based on table linkbase PWD
http://www.xbrl.org/Specification/table-linkbase/PWD-2013-05-17/table-linkbase-PWD-2013-05-17.html
The XBRLTableProcessor class
|
| com.ihr.xbrl.om.table.definition |
Classes supporting definition nodes
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends XBRLTableResource & HasFilters> |
FilterHelper.filter(XBRLStructuralTable table,
T resourceWithFilters,
XBRLFactsList factsSourceSource)
Runs filters against a list of facts and returns the filtered list.
|
| Modifier and Type | Method and Description |
|---|---|
static net.sf.saxon.s9api.XPathExecutable |
XBRLTableProcessor.compileFormulaExpression(java.lang.String expression,
XBRLTableResource resource,
java.util.Collection<net.sf.saxon.s9api.QName> variablesInSet,
java.util.Collection<javax.xml.namespace.QName> requiredVariables)
Compiles an XPath expression using the formula processor compiler and parameters.
|
static HasParentChildAttribute.ParentChildEnum |
ParentChildAttributeHelper.getParentChildOrder(XBRLTableResource resource)
Gets the parent child order.
|
static boolean |
ParentChildAttributeHelper.isParentChildOrderDefined(XBRLTableResource resource)
Checks if is parent child order defined.
|
| Constructor and Description |
|---|
XBRLTableResource(XBRLTableResource other)
Instantiates a new XBRL table resource.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XBRLAspectNode
The Class XBRLAspectNode.
|
class |
XBRLBreakdown
The Class XBRLBreakdown.
|
class |
XBRLClosedDefinitionNode
The Class XBRLClosedDefinitionNode.
|
class |
XBRLConceptRelationshipNode
This is the object model representation of the conceptRelationshipNode defined in the table
specification.
|
class |
XBRLDefinitionNode
The Class XBRLDefinitionNode.
|
class |
XBRLDimensionRelationshipNode
The Class XBRLDimensionRelationshipNode.
|
class |
XBRLOpenDefinitionNode
The Class XBRLOpenDefinitionNode.
|
class |
XBRLRelationshipNode
The Class XBRLRelationshipNode.
|
class |
XBRLRuleNode
The Class XBRLRuleNode.
|
class |
XBRLTable
This is a table in the definition model.
|