Package | Description |
---|---|
com.ihr.xbrl.om.assertions | |
com.ihr.xbrl.om.formula |
Provides the classes necessary to implement a plug in XBRL processor for validation of
docuents and taxonomies according to the XBRL formula specification 1.0
At this stage the package is just created.
|
com.ihr.xbrl.om.formula.util |
Modifier and Type | Class and Description |
---|---|
class |
XBRLAssertion
The Class XBRLAssertion.
|
class |
XBRLConsistencyAssertion
The Class XBRLConsistencyAssertion.
|
class |
XBRLExistenceAssertion
The Class XBRLExistenceAssertion.
|
class |
XBRLValueAssertion
The Class XBRLValueAssertion.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLFormula
The Class XBRLFormula.
|
class |
XBRLVariableSetResource
The Class XBRLVariableSetResource.
|
Modifier and Type | Method and Description |
---|---|
XBRLVariablesHolder |
XBRLFormulaProcessor.getUnderEvaluationVariableSet()
This method returns the formula that is being evaluated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XBRLVariableFact.bindAsEmpty(XBRLVariablesHolder set)
Bind as empty.
|
boolean |
XBRLVariableInternal.checkVariable(XBRLVariablesHolder set,
javax.xml.namespace.QName name,
java.util.Collection<net.sf.saxon.s9api.QName> resolved)
Check variable.
|
boolean |
XBRLVariableFormulaEvaluable.checkVariable(XBRLVariablesHolder set,
javax.xml.namespace.QName name,
java.util.Collection<net.sf.saxon.s9api.QName> resolved)
Called for variables that are also resources during the static compilation phase of the formula preparation.
|
boolean |
XBRLVariableFact.checkVariable(XBRLVariablesHolder set,
javax.xml.namespace.QName name,
java.util.Collection<net.sf.saxon.s9api.QName> resolved)
Check variable.
|
boolean |
XBRLVariableGeneral.checkVariable(XBRLVariablesHolder set,
javax.xml.namespace.QName name,
java.util.Collection<net.sf.saxon.s9api.QName> resolved)
Check variable.
|
boolean |
XBRLVariableParameter.checkVariable(XBRLVariablesHolder set,
javax.xml.namespace.QName name,
java.util.Collection<net.sf.saxon.s9api.QName> resolved)
Check variable.
|
net.sf.saxon.s9api.XdmValue |
XBRLVariableFact.fallbackValue(XBRLVariablesHolder set)
Return the fallbackValue or null if no fallback value is possible on this variable.
|
java.util.Set<Aspect> |
XBRLVariableFact.getCoveredAspects(XBRLVariablesHolder set)
Gets the uncovered aspects.
|
static java.util.Set<Aspect> |
XBRLVariableSetResource.getCoveredAspectsSet(java.util.Collection<XBRLVariableResourceUse> variableUses,
XBRLVariablesHolder set)
Computes uncovered aspects in common in all variables in the set.
|
XBRLVariableResourceUse |
XBRLVariableResource.getUse(XBRLRelationship rel,
XBRLVariablesHolder set)
Creates a new XBRLVariableResourceUse instance for this variable resource in the
variable resource set.
|
java.util.Collection<javax.xml.namespace.QName> |
XBRLVariableInternal.getVariablesRequired(XBRLVariablesHolder set)
Gets the variables required.
|
java.util.Collection<javax.xml.namespace.QName> |
XBRLVariableFormulaEvaluable.getVariablesRequired(XBRLVariablesHolder set)
Returns a collection of variables required for the evaluation of this variable.
|
java.util.Collection<javax.xml.namespace.QName> |
XBRLVariableFact.getVariablesRequired(XBRLVariablesHolder set)
Gets the variables required.
|
java.util.Collection<javax.xml.namespace.QName> |
XBRLVariableGeneral.getVariablesRequired(XBRLVariablesHolder set)
Gets the variables required.
|
java.util.Collection<javax.xml.namespace.QName> |
XBRLVariableParameter.getVariablesRequired(XBRLVariablesHolder set)
Gets the variables required.
|
void |
XBRLFormulaProcessor.setUnderEvaluationVariableSet(XBRLVariablesHolder formula)
This method sets the value of the formula that is being evaluated.
|
Constructor and Description |
---|
XBRLVariableResourceUse(javax.xml.namespace.QName name,
XBRLVariableFormulaEvaluable res,
XBRLVariablesHolder set)
Instantiates a new XBRL variable resource use.
|
Constructor and Description |
---|
LookForwardIterator(java.util.Collection<net.sf.saxon.s9api.XdmValue> hsOutSeq,
XBRLVariableResourceUse var,
XBRLVariablesHolder set,
VariablesLoopController.InterfaceVariableSetIterator nestedIterator)
Instantiates a new look forward and filter iterator.
|
LookForwardIterator(net.sf.saxon.s9api.XdmValue value,
XBRLVariableResourceUse var,
XBRLVariablesHolder set,
VariablesLoopController.InterfaceVariableSetIterator nestedIterator)
Instantiates a new look forward and filter iterator.
|
XFIImplicitFilterOptimizer(XBRLVariablesHolder set)
Instantiates a new XFI implicit filter optimizer.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa