| 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  | XBRLExistenceAssertionThe Class XBRLExistenceAssertion. | 
| class  | XBRLValueAssertionThe Class XBRLValueAssertion. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLFormulaThe Class XBRLFormula. | 
| Modifier and Type | Method and Description | 
|---|---|
| XMLEvaluationContextProvider | XPathHelper. getContextProvider()Gets the context provider. | 
| 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. | 
| Constructor and Description | 
|---|
| XPathHelper(net.sf.saxon.s9api.XPathCompiler compiler,
           XBRLVariableSetResource set,
           java.util.Collection<javax.xml.namespace.QName> declaredVariables,
           XMLEvaluationContextProvider contextProvider,
           XBRLEvaluationContext evalContext)Instantiates a new x path helper. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa