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.errors | |
com.ihr.xbrl.om.formula.util |
Modifier and Type | Method and Description |
---|---|
XBRLVariableResourceUse |
XBRLConsistencyAssertion.getVariableUse(javax.xml.namespace.QName variableName)
Obtains the instance of the XBRLVariableResourceUse on this variable set using the
variable name.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends XBRLVariableResourceUse> |
XBRLExistenceAssertion.getAssertionMessageVariables()
Gets the assertion message variables.
|
java.util.Collection<? extends XBRLVariableResourceUse> |
XBRLValueAssertion.getAssertionMessageVariables()
Gets the assertion message variables.
|
java.util.Collection<? extends XBRLVariableResourceUse> |
XBRLConsistencyAssertion.getAssertionMessageVariables()
Gets the assertion message variables.
|
Modifier and Type | Method and Description |
---|---|
XBRLVariableResourceUse |
XBRLFormulaProcessor.getParameterForBinding(javax.xml.namespace.QName var)
Access to the XBRLVariableParameter using the parameter name (which is also
the variable name on XPath expressions).
|
XBRLVariableResourceUse |
XBRLVariableResource.getUse(XBRLRelationship rel,
XBRLVariablesHolder set)
Creates a new XBRLVariableResourceUse instance for this variable resource in the
variable resource set.
|
XBRLVariableResourceUse |
HasFallbackValueResolver.getVariableUse(javax.xml.namespace.QName variableName)
Required function already implemented in the XBRLVariableSet .
|
XBRLVariableResourceUse |
XBRLVariableSetResource.getVariableUse(javax.xml.namespace.QName variableName)
Obtains the instance of the XBRLVariableResourceUse on this variable set using the
variable name.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<XBRLVariableResourceUse> |
XBRLFormulaProcessor.getParametersForBinding()
Creates a new Vector of XBRLVariableResourceUse and returns it to the calling
application.
|
java.util.Collection<XBRLVariableResourceUse> |
XBRLVariableSetResource.getVariableResourceUses()
Access to variables linked with this variable set.
|
Modifier and Type | Method and Description |
---|---|
net.sf.saxon.s9api.XdmValue |
XBRLVariableResourceUse.evaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> evaluatedVars,
boolean bResetAtEnd,
VariablesLoopController.InterfaceVariableSetIterator nestedIterator)
Evaluates this variable value.
|
Evaluation |
XBRLVariableInternal.evaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars,
XBRLVariableSetResource set)
Evaluate value.
|
Evaluation |
XBRLVariableFormulaEvaluable.evaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars,
XBRLVariableSetResource set)
Evaluates the resource internal XPath expression and returns either the returned value from the XPath expression
or the fall back value in the case of variables that may have a fall back value and the rawEvaluation of the
XPath expression results in the empty sequence.
|
Evaluation |
XBRLVariableFact.evaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars,
XBRLVariableSetResource set)
Evaluate value.
|
Evaluation |
XBRLVariableGeneral.evaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars,
XBRLVariableSetResource set)
Evaluate value.
|
Evaluation |
XBRLVariableParameter.evaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars,
XBRLVariableSetResource set)
Evaluate value.
|
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.
|
net.sf.saxon.s9api.XdmValue |
XBRLVariableResourceUse.getLastEvaluatedValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars)
Returns the last evaluated value for this variable from the cached value.
|
Evaluation |
XBRLVariableInternal.rawEvaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars)
Raw evaluate value.
|
Evaluation |
XBRLVariableFormulaEvaluable.rawEvaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars)
Evaluates the resource internal XPath expression and returns the sequence.
|
Evaluation |
XBRLVariableFact.rawEvaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars)
Raw evaluate value.
|
Evaluation |
XBRLVariableGeneral.rawEvaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars)
Raw evaluate value.
|
Evaluation |
XBRLVariableParameter.rawEvaluateValue(XMLFragment evaluationContext,
java.util.Collection<XBRLVariableResourceUse> availableVars)
Raw evaluate value.
|
Modifier and Type | Method and Description |
---|---|
XBRLVariableResourceUse |
XBRLResultMessage.getVariableUse(javax.xml.namespace.QName variableName)
Gets the variable use.
|
XBRLVariableResourceUse |
XBRLMessageContext.getVariableUse(javax.xml.namespace.QName variableName)
allows for implementation of required interfaces.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends XBRLVariableResourceUse> |
XBRLMessageContext.getAssertionMessageVariables()
Gets the assertion message variables.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XBRLVariableTree.bindCycle(XMLEvaluationContextProvider evalProvider,
java.util.List<XBRLVariableResourceUse> evaluatedVars)
Bind variables in this level.
|
void |
VariablesLoopController.initialize(XBRLVariableTree tree,
XMLEvaluationContextProvider evalProvider,
java.util.List<XBRLVariableResourceUse> evaluatedVars)
Initializes the VariablesLoopController by setting the value of the tree that contains
the variables required for each evaluation level and the interdependencies between variables.
|
boolean |
XBRLVariableTree.initialize(XMLEvaluationContextProvider evalProvider,
java.util.List<XBRLVariableResourceUse> evaluatedVars)
Initialize the tree and returns true if there is at least one binding or
false if there are no bindings.
|
void |
VariablesLoopController.ClsVariableSetCombinationsIterator2.updateVars(java.util.List<XBRLVariableResourceUse> evaluatedVars)
Update vars.
|
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.
|
Constructor and Description |
---|
ClsVariableSetCombinationsIterator2(XMLFragment evaluationContext,
java.util.List<XBRLVariableResourceUse> evaluatedVars,
VariablesLoopController controller)
Instantiates a new cls variable set combinations iterator2.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa