# Uses of Package
com.ihr.xbrl.om.formula

- Packages that use com.ihr.xbrl.om.formula
  Package | Description
  --- | ---
  com.ihr.xbrl.filters | Provides the classes necessary to identify a fact in an instance document by all the properties the element could be uniquely identified.
  com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information.
  com.ihr.xbrl.om.assertions |
  com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors There are two error categories.
  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.aspects |
  com.ihr.xbrl.om.formula.aspects.tests |
  com.ihr.xbrl.om.formula.errors |
  com.ihr.xbrl.om.formula.filters |
  com.ihr.xbrl.om.formula.functions | Provides the classes necessary for implementing all XPath2 functions defined in the XFI functions library.
  com.ihr.xbrl.om.formula.functions.custom |
  com.ihr.xbrl.om.formula.util |
  com.ihr.xbrl.om.table.definition | Classes supporting definition nodes
  com.ihr.xbrl.util | Provides utility classes with static methods that are used by other classes This is a common container for utilities like resolving relative URIs from two absolute URIs or formatting an XML document to a String...

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.filters
  Class and Description
  FContext This is the Formula interpretation of the XBRL Segment or XBRL Scenario dimensions container of an XBRL context.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om
  Class and Description
  XBRLFormulaParametersResolver This interface must be implemented by classes providing parameters to the XBRL Formula processor.
  XBRLRSCustomFunctionLibrary Custom function packages created for Reporting Standard S.L.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.assertions
  Class and Description
  HasFormulaProcessor The Interface HasFormulaProcessor.
  HasUncoveredAspectValueResolver The Interface HasUncoveredAspectValueResolver.
  StaticCheck The Interface StaticCheck.
  XBRLFilterUse The Class XBRLFilterUse.
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLFormulaResource The Class XBRLFormulaResource.
  XBRLVariableFormulaEvaluable The Interface XBRLVariableFormulaEvaluable.
  XBRLVariableResourceUse This is a class representing an XBRLVariableResource use.
  XBRLVariableSetResource The Class XBRLVariableSetResource.
  XBRLVariablesHolder This interface defines the minimum methods that should be implemented by a class that contains a set of parameters or variables.
  XMLEvaluationContextProvider The Interface XMLEvaluationContextProvider.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.errors
  Class and Description
  TraceVariablesBind This class stores a copy of the variables and variable values used during the evaluation of an assertion.
  XBRLFormulaResource The Class XBRLFormulaResource.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula
  Class and Description
  Evaluation The Class Evaluation.
  EvaluationType Evaluation Type is used in the XBRLVariableResourceUse class.
  ExecutionTargetType The Enum ExecutionTargetType.
  FormulaProcessorStatus The Class FormulaProcessorStatus.
  HasFormulaProcessor The Interface HasFormulaProcessor.
  HasUncoveredAspectValueResolver The Interface HasUncoveredAspectValueResolver.
  StaticCheck The Interface StaticCheck.
  TraceVariablesBind This class stores a copy of the variables and variable values used during the evaluation of an assertion.
  TraceVariablesBind.TraceVariable The Class TraceVariable.
  XBRLCustomFunction The Class XBRLCustomFunction.
  XBRLFilterUse The Class XBRLFilterUse.
  XBRLFormula The Class XBRLFormula.
  XBRLFormulaParametersResolver This interface must be implemented by classes providing parameters to the XBRL Formula processor.
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLFormulaResource The Class XBRLFormulaResource.
  XBRLRSCustomFunctionLibrary Custom function packages created for Reporting Standard S.L.
  XBRLVariableFormulaEvaluable The Interface XBRLVariableFormulaEvaluable.
  XBRLVariableParameter The Class XBRLVariableParameter.
  XBRLVariableResource The Class XBRLVariableResource.
  XBRLVariableResourceUse This is a class representing an XBRLVariableResource use.
  XBRLVariableSetResource The Class XBRLVariableSetResource.
  XBRLVariablesHolder This interface defines the minimum methods that should be implemented by a class that contains a set of parameters or variables.
  XBRLVariableType The Enum XBRLVariableType.
  XMLEvaluationContextProvider The Interface XMLEvaluationContextProvider.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.aspects
  Class and Description
  FContext This is the Formula interpretation of the XBRL Segment or XBRL Scenario dimensions container of an XBRL context.
  XBRLFormula The Class XBRLFormula.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.aspects.tests
  Class and Description
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLVariableEqualityDefinition The Class XBRLVariableEqualityDefinition.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.errors
  Class and Description
  HasFormulaProcessor The Interface HasFormulaProcessor.
  XBRLFormula The Class XBRLFormula.
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLFormulaResource The Class XBRLFormulaResource.
  XBRLVariableParameter The Class XBRLVariableParameter.
  XBRLVariableResourceUse This is a class representing an XBRLVariableResource use.
  XBRLVariableSetResource The Class XBRLVariableSetResource.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.filters
  Class and Description
  HasFormulaProcessor The Interface HasFormulaProcessor.
  XBRLFilterUse The Class XBRLFilterUse.
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLFormulaResource The Class XBRLFormulaResource.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.functions
  Class and Description
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLRSCustomFunctionLibrary Custom function packages created for Reporting Standard S.L.
  XBRLRSCustomFunctionLibraryAbstract This class in an implementation of the XBRLRSCustomFunctionLibrary interface that helps implementing new functions.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.functions.custom
  Class and Description
  HasFormulaProcessor The Interface HasFormulaProcessor.
  XBRLCustomFunction The Class XBRLCustomFunction.
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLFormulaResource The Class XBRLFormulaResource.
  XBRLRSCustomFunctionLibrary Custom function packages created for Reporting Standard S.L.
  XBRLRSCustomFunctionLibraryAbstract This class in an implementation of the XBRLRSCustomFunctionLibrary interface that helps implementing new functions.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.formula.util
  Class and Description
  XBRLFormulaProcessor The Class XBRLFormulaProcessor.
  XBRLVariableFact The Class XBRLVariableFact.
  XBRLVariableResource The Class XBRLVariableResource.
  XBRLVariableResourceUse This is a class representing an XBRLVariableResource use.
  XBRLVariableSetResource The Class XBRLVariableSetResource.
  XBRLVariablesHolder This interface defines the minimum methods that should be implemented by a class that contains a set of parameters or variables.
  XMLEvaluationContextProvider The Interface XMLEvaluationContextProvider.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.om.table.definition
  Class and Description
  XBRLVariableParameter The Class XBRLVariableParameter.

- Classes in com.ihr.xbrl.om.formula used by com.ihr.xbrl.util
  Class and Description
  TraceVariablesBind This class stores a copy of the variables and variable values used during the evaluation of an assertion.