| 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  | XBRLAssertionThe Class XBRLAssertion. | 
| class  | XBRLConsistencyAssertionThe Class XBRLConsistencyAssertion. | 
| class  | XBRLExistenceAssertionThe Class XBRLExistenceAssertion. | 
| class  | XBRLValueAssertionThe Class XBRLValueAssertion. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLFormulaThe Class XBRLFormula. | 
| class  | XBRLVariableSetResourceThe 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