| Package | Description | 
|---|---|
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| 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.ixbrl | |
| com.ihr.xbrl.om.ixbrl.ixt | |
| com.ihr.xbrl.om.ixbrl.ixv | |
| com.ihr.xbrl.om.rstable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLRSCustomFunctionLibraryAbstract<T extends FunctionCallWithDetails>This class in an implementation of the XBRLRSCustomFunctionLibrary interface that helps implementing new
 functions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RS_EntitiesReturns a sequence of XBRL Entity that corresponds with the discinct values
 provided by the user when the new instance was created. | 
| class  | RS_IsFactThe Class RS_IsFact implements an XPath 2.0 function that returns true
 if the value in the evaluation context is an XBRLFactItem. | 
| class  | RS_IsMatchedThe Class RS_IsMatched implements an XPath 2.0 function that returns true
 if all values in the sequence contains consistent values for the aspect
 
 Usage: in an XPath expression add
 
 rsfcntl:is-fact(.) and ... | 
| class  | RS_NonXDTScenarioSegmentAspectTestHelperThe Class RS_NonXDTScenarioSegmentAspectTestHelper. | 
| class  | RS_PeriodsReturns a sequence of XBRL Periods that corresponds with the values
 provided by the user when the new instance was created. | 
| class  | RS_RelativeFilterThe Class RS_RelativeFilter. | 
| class  | XFF_has_fallback_valueThe Class XFF_has_fallback_value. | 
| class  | XFF_uncovered_aspectThe Class XFF_uncovered_aspect. | 
| class  | XFF_uncovered_dimensional_aspectsThe Class XFF_uncovered_dimensional_aspects. | 
| class  | XFF_uncovered_non_dimensional_aspectsThe Class XFF_uncovered_non_dimensional_aspects. | 
| class  | XFFunctionThe Class XFFunction. | 
| class  | XFFunctionMultiArgumentsThe Class XFFunctionMultiArguments. | 
| class  | XFI_arcrole_definitionThe Class XFI_arcrole_definition. | 
| class  | XFI_c_equalThe Class XFI_c_equal. | 
| class  | XFI_c_equal_setThe Class XFI_c_equal_set. | 
| class  | XFI_concept_balanceThe Class XFI_concept_balance. | 
| class  | XFI_concept_custom_attributeThe Class XFI_concept_custom_attribute. | 
| class  | XFI_concept_data_typeThe Class XFI_concept_data_type. | 
| class  | XFI_concept_data_type_derived_fromThe Class XFI_concept_data_type_derived_from. | 
| class  | XFI_concept_labelThe Class XFI_concept_label. | 
| class  | XFI_concept_period_typeThe Class XFI_concept_period_type. | 
| class  | XFI_concept_relationshipsxfi:relationship.type*=xfi:concept-relationships(xs:QName, xs:string? | 
| class  | XFI_concept_substitutionsThe Class XFI_concept_substitutions. | 
| class  | XFI_contextThe Class XFI_context. | 
| class  | XFI_context_entityThe Class XFI_context_entity. | 
| class  | XFI_context_functionThe Class XFI_context_function. | 
| class  | XFI_context_identifierThe Class XFI_context_identifier. | 
| class  | XFI_context_periodThe Class XFI_context_period. | 
| class  | XFI_context_scenarioThe Class XFI_context_scenario. | 
| class  | XFI_context_segmentThe Class XFI_context_segment. | 
| class  | XFI_cu_equalThe Class XFI_cu_equal. | 
| class  | XFI_decimalsThe Class XFI_decimals. | 
| class  | XFI_distinct_nonAbstract_parent_conceptsThe Class XFI_distinct_nonAbstract_parent_concepts. | 
| class  | XFI_duplicate_itemThe Class XFI_duplicate_item. | 
| class  | XFI_duplicate_tupleThe Class XFI_duplicate_tuple. | 
| class  | XFI_end_equalThe Class XFI_end_equal. | 
| class  | XFI_entityThe Class XFI_entity. | 
| class  | XFI_entity_identifierThe Class XFI_entity_identifier. | 
| class  | XFI_entity_segmentThe Class XFI_entity_segment. | 
| class  | XFI_fact_dim_container_remainderThe Class XFI_fact_dim_container_remainder. | 
| class  | XFI_fact_dimension_s_equal2The Class XFI_fact_dimension_s_equal2. | 
| class  | XFI_fact_explicit_dimension_valueThe Class XFI_fact_explicit_dimension_value. | 
| class  | XFI_fact_explicit_dimensionsThe Class XFI_fact_explicit_dimensions. | 
| class  | XFI_fact_explicit_scenario_dimension_valueThe Class XFI_fact_explicit_scenario_dimension_value. | 
| class  | XFI_fact_explicit_segment_dimension_valueThe Class XFI_fact_explicit_segment_dimension_value. | 
| class  | XFI_fact_footnotesThe Class XFI_fact_footnotes. | 
| class  | XFI_fact_has_explicit_dimensionThe Class XFI_fact_has_explicit_dimension. | 
| class  | XFI_fact_has_explicit_dimension_valueThe Class XFI_fact_has_explicit_dimension_value. | 
| class  | XFI_fact_has_typed_dimensionThe Class XFI_fact_has_typed_dimension. | 
| class  | XFI_fact_identifier_schemeThe Class XFI_fact_identifier_scheme. | 
| class  | XFI_fact_identifier_valueThe Class XFI_fact_identifier_value. | 
| class  | XFI_fact_scenario_remainderThe Class XFI_fact_scenario_remainder. | 
| class  | XFI_fact_segment_remainderThe Class XFI_fact_segment_remainder. | 
| class  | XFI_fact_typed_dimension_valueThe Class XFI_fact_typed_dimension_value. | 
| class  | XFI_fact_typed_dimensionsThe Class XFI_fact_typed_dimensions. | 
| class  | XFI_facts_in_instanceThe Class XFI_facts_in_instance. | 
| class  | XFI_filter_member_network_selectionThe existence of this function in the functions conformance suite makes me wonder if
 the authors of the functions specification has ever understood the XBRL Dimensions
 Specification 1.0. | 
| class  | XFI_format_numberThe Class XFI_format_number. | 
| class  | XFI_identical_node_setThe Class XFI_identical_node_set. | 
| class  | XFI_identical_nodesThe Class XFI_identical_nodes. | 
| class  | XFI_identifierThe Class XFI_identifier. | 
| class  | XFI_identifier_schemeThe Class XFI_identifier_scheme. | 
| class  | XFI_identifier_valueThe Class XFI_identifier_value. | 
| class  | XFI_ImplicitFilterOptimizableImplThe Class XFI_ImplicitFilterOptimizableImpl. | 
| class  | XFI_is_duration_periodThe Class XFI_is_duration_period. | 
| class  | XFI_is_forever_periodThe Class XFI_is_forever_period. | 
| class  | XFI_is_fractionThe Class XFI_is_fraction. | 
| class  | XFI_is_instant_periodThe Class XFI_is_instant_period. | 
| class  | XFI_is_non_numericThe Class XFI_is_non_numeric. | 
| class  | XFI_is_numericThe Class XFI_is_numeric. | 
| class  | XFI_is_period_functionThe Class XFI_is_period_function. | 
| class  | XFI_is_start_end_periodThe Class XFI_is_start_end_period. | 
| class  | XFI_items_in_instanceThe Class XFI_items_in_instance. | 
| class  | XFI_items_in_tupleThe Class XFI_items_in_tuple. | 
| class  | XFI_linkbase_link_rolesLast updated on 2013-06-18. | 
| class  | XFI_measure_nameThe Class XFI_measure_name. | 
| class  | XFI_nodes_correspondThe Class XFI_nodes_correspond. | 
| class  | XFI_non_nil_facts_in_instanceThe Class XFI_non_nil_facts_in_instance. | 
| class  | XFI_p_equalThe Class XFI_p_equal. | 
| class  | XFI_pc_equalThe Class XFI_pc_equal. | 
| class  | XFI_pcu_equalThe Class XFI_pcu_equal. | 
| class  | XFI_periodThe Class XFI_period. | 
| class  | XFI_period_endThe Class XFI_period_end. | 
| class  | XFI_period_instantThe Class XFI_period_instant. | 
| class  | XFI_period_startThe Class XFI_period_start. | 
| class  | XFI_precisionThe Class XFI_precision. | 
| class  | XFI_relationship_attributeThe Class XFI_relationship_attribute. | 
| class  | XFI_relationship_from_conceptThe Class XFI_relationship_from_concept. | 
| class  | XFI_relationship_link_attributeThe Class XFI_relationship_link_attribute. | 
| class  | XFI_relationship_link_nameThe Class XFI_relationship_link_name. | 
| class  | XFI_relationship_namexs:QName=xfi:relationship-name(xfi:relationship.type) | 
| class  | XFI_relationship_to_conceptThe Class XFI_relationship_to_concept. | 
| class  | XFI_role_definitionThe Class XFI_role_definition. | 
| class  | XFI_s_equalThe Class XFI_s_equal. | 
| class  | XFI_s_equal_setThe Class XFI_s_equal_set. | 
| class  | XFI_scenarioThe Class XFI_scenario. | 
| class  | XFI_segmentThe Class XFI_segment. | 
| class  | XFI_start_equalThe Class XFI_start_equal. | 
| class  | XFI_tuples_in_instanceThe Class XFI_tuples_in_instance. | 
| class  | XFI_tuples_in_tupleThe Class XFI_tuples_in_tuple. | 
| class  | XFI_u_equalThe Class XFI_u_equal. | 
| class  | XFI_u_equal_setThe Class XFI_u_equal_set. | 
| class  | XFI_unitThe Class XFI_unit. | 
| class  | XFI_unit_denominatorThe Class XFI_unit_denominator. | 
| class  | XFI_unit_functionThe Class XFI_unit_function. | 
| class  | XFI_unit_numeratorThe Class XFI_unit_numerator. | 
| class  | XFI_v_equalThe Class XFI_v_equal. | 
| class  | XFI_v_equal_setThe Class XFI_v_equal_set. | 
| class  | XFI_x_equalThe Class XFI_x_equal. | 
| class  | XFM_acosThe Class XFM_pi. | 
| class  | XFM_asinThe Class XFM_pi. | 
| class  | XFM_atanThe Class XFM_pi. | 
| class  | XFM_atan2The Class XFM_pi. | 
| class  | XFM_cosThe Class XFM_pi. | 
| class  | XFM_expThe Class XFM_pi. | 
| class  | XFM_exp10The Class XFM_pi. | 
| class  | XFM_logThe Class XFM_pi. | 
| class  | XFM_log10The Class XFM_pi. | 
| class  | XFM_piThe Class XFM_pi. | 
| class  | XFM_powThe Class XFM_pi. | 
| class  | XFM_sinThe Class XFM_pi. | 
| class  | XFM_sqrtThe Class XFM_pi. | 
| class  | XFM_tanThe Class XFM_pi. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IXFunctionThe Class IXFunction. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IXT1_datedoteuReformats EU-style dot-separated dates into XSD format. | 
| class  | IXT1_datedotusReformats US-style dot-separated dates into XSD format. | 
| class  | IXT1_datelongdaymonthukReformats recurring date in format "DD Month" into W3C/ISO recurring date standard --MM-DD. | 
| class  | IXT1_datelongeuReformats UK-style long dates into XSD format. | 
| class  | IXT1_datelongmonthdayusReformats recurring date in format "Month DD" into W3C/ISO recurring date standard --MM-DD. | 
| class  | IXT1_datelongmonthyearReformats date in format "Month (YY)YY" into W3C/ISO date standard YYYY-MM. | 
| class  | IXT1_datelongusReformats US-style long dates Month DD, YY(YY) into XSD format. | 
| class  | IXT1_datelongyearmonthReformats date in format "(YY)YY Month" into W3C/ISO date standard YYYY-MM. | 
| class  | IXT1_dateshortdaymonthukReformats recurring date in format "DD Mon" into W3C/ISO recurring date standard --MM-DD. | 
| class  | IXT1_dateshortmonthdayusReformats recurring date in format "DD Mon" into W3C/ISO recurring date standard --MM-DD. | 
| class  | IXT1_dateshortmonthyearReformats date in format "Mon (YY)YY" into W3C/ISO date standard YYYY-MM. | 
| class  | IXT1_dateshortyearmonthReformats date in format "(YY)YY Mon" into W3C/ISO date standard YYYY-MM. | 
| class  | IXT1_dateslashdaymontheuReformats recurring date in format "DD/MM" into W3C/ISO recurring date standard --MM-DD. | 
| class  | IXT1_dateslasheuReformats EU-style slash-separated dates into XSD format. | 
| class  | IXT1_dateslashmonthdayusReformats recurring date in format "MM/DD" into W3C/ISO recurring date standard --MM-DD. | 
| class  | IXT1_dateslashusReformats US-style slash-separated dates into XSD format. | 
| class  | IXT1_numcommaReformats "human readable" numbers using comma (,) as fraction separator into XSD format floating point value. | 
| class  | IXT1_numcommadotixt:numcommadot Comma-separated numbers ixt:numcommadotType     ixt:nonNegativeDecimalType      nnn,nnn,nnn.nn  nnnnnnnnn.nn | 
| class  | IXT1_numdashReformats accountant-friendly "-" as a zero. | 
| class  | IXT1_numdotcommaReformats "human readable" numbers using dot (.) as a thousands separator and comma (,) as fraction separator into XSD format floating point value. | 
| class  | IXT1_numspacecommaReformats "human readable" numbers using space (" ") as a thousands separator into XSD format floating point value. | 
| class  | IXT1_numspacedotReformats "human readable" numbers using space (" ") as a thousands separator into XSD format floating point value. | 
| class  | IXT2_booleanfalseThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT2_booleantrueThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT2_datedaymonthTransforms numeric date in the format "(D)D*(M)M", with non-numeric separator, 
 into W3C/ISO recurring date standard "--MM-DD" format. | 
| class  | IXT2_datedaymonthenTransforms English date in the format "(D)D*Mon(th)" into W3C/ISO recurring date standard "--MM-DD" format. | 
| class  | IXT2_datedaymonthyearTransforms numeric date in the order "day month year", with non-numeric separators, 
 into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT2_datedaymonthyearenTransforms English date in the order "day month year" into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT2_dateerayearmonthdayjp(e.g. "531") into XML Schema format. | 
| class  | IXT2_dateerayearmonthjp(e.g. "531") into XML Schema format. | 
| class  | IXT2_datemonthdayTransforms numeric date in the format "(M)M*(D)D", with non-numeric separator,
 into W3C/ISO recurring date standard "--MM-DD" format. | 
| class  | IXT2_datemonthdayenTransforms English date in the format "Mon(th)*(D)D(Ordinal)" into W3C/ISO recurring date standard
 "--MM-DD" format. | 
| class  | IXT2_datemonthdayyearTransforms numeric date in the format "(M)M*(D)D*(Y)Y(YY)", with non-numeric separators,
 into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT2_datemonthdayyearenTransforms English date in the format "Mon(th)*(D)D*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM-DD" format. | 
| class  | IXT2_datemonthyearenTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT2_dateyearmonthcjkTransforms Japanese, Chinese or Korean date in the format "year month" (e.g. "2010 5 ")
 into W3C/ISO date standard "YYYY-MM" format. | 
| class  | IXT2_dateyearmonthdaycjkTransforms Japanese, Chinese or Korean date in the format "year month day"
 (e.g. "2010 5 31") into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT2_dateyearmonthenTransforms English date in the format "YY(YY)*Mon(th)" into W3C/ISO date standard "YYYY-MM" format. | 
| class  | IXT2_nocontentThis transformation allows a selection of free-form data to be associated with an empty XBRL concept. | 
| class  | IXT2_numcommadecimalTransforms number with comma (",") fraction separator and optional thousands
 separators into non-negative number based on schema-defined decimal format. | 
| class  | IXT2_numdotdecimalTransforms number with dot (".") fraction separator and optional thousands separators
 into non-negative number based on schema-defined decimal format. | 
| class  | IXT2_numunitdecimalTransforms mixed string monetary value with string unit indicators and optional thousands
 separators into non-negative number based on schema-defined decimal format. | 
| class  | IXT2_zerodashReformats various unicode dashes as a zero. | 
| class  | IXT3_calindaymonthyearTransforms an Indian date based on the Indian National Calendar in the order "day month year"
 (using Hindi names for Saka months, or the equivalent Latin transliteration; e.g. "11 1921" or
 "11 Pausha 1921"; and either Arabic or Devanagari numerals;) into the Gregorian Calendar using
 W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT3_datedaymonthdkTransforms Danish date in the format "(D)D(.) mon(th)" into W3C/ISO recurring 
 date standard "--MM-DD" format. | 
| class  | IXT3_datedaymonthyeardkTransforms Danish date in the order "day month year" into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT3_datedaymonthyearinTransforms English date in the order "day month year" into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT3_datemonthyearTransforms English date in the format "MM*(YY)YY" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT3_datemonthyeardkTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT3_datemonthyearinTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT3_dateyearmonthdayTransforms Japanese, Chinese or Korean date in the format "year month day"
 (e.g. "2010 5 31") into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT3_numdotdecimalinTransforms number with dot (".") fraction separator and optional thousands separators
 into non-negative number based on schema-defined decimal format. | 
| class  | IXT3_numunitdecimalinTransforms mixed string monetary value with string unit indicators and optional thousands
 separators into non-negative number based on schema-defined decimal format. | 
| class  | IXT4_datedaymonthTransforms numeric date in the format "(D)D*(M)M", with non-numeric separator, 
 into W3C/ISO recurring date standard "--MM-DD" format. | 
| class  | IXT4_datedaymonthyearTransforms numeric date in the order "day month year", with non-numeric separators, 
 into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT4_dateyeardaymonthnamelvTransforms Danish date in the order "day month year" into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT4_dateyearmonthTransforms date in the format "(YY)YY MM*" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT4_dateyearmonthdayTransforms Western, Japanese, Chinese or Korean date in the format "year month day"
 (e.g. "2010 5 31") into W3C/ISO date standard "YYYY-MM-DD" format. | 
| class  | IXT4_fixedEmptyTypeThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT4_fixedFalseTypeThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT4_fixedTrueTypeThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT4_fixedzeroThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT4_fixedZeroTypeThis transformation allows the association of a text statement or legal boilerplate
 in a written document with a boolean concept in an XBRL instance document. | 
| class  | IXT4_numcommadecimalTransforms number with comma (",") fraction separator and optional thousands
 separators into non-negative number based on schema-defined decimal format. | 
| class  | IXT4_numdotdecimalTransforms number with dot (".") fraction separator and optional thousands separators
 into non-negative number based on schema-defined decimal format. | 
| class  | IXT4_numunitdecimalTransforms mixed string monetary value with string unit indicators and optional thousands
 separators into non-negative number based on schema-defined decimal format. | 
| class  | IXT4FunctionDayMonthDateLangImplTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT4FunctionFullDateLangImplTransforms UE dates (but latvian) in the format "DD*Mon(th)*(Y)Y(YY)" or YYYY Month DD into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXT4FunctionMonthYearDateLangImplTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXTForward<T extends net.sf.saxon.om.Item>This interface declares that the class implementing it is able to transform from text
 to item (any simple XML simple type). | 
| class  | IXTForwardBackwardBooleanThis interface declares that the class implementing it is able to transform from boolean item to text. | 
| class  | IXTForwardBackwardDateThis interface declares that the class implementing it is able to transform from item to text representing a date. | 
| class  | IXTForwardBackwardNumericThis interface declares that the class implementing it is able to transform from numeric item to text. | 
| class  | IXTForwardBackwardStringThis interface declares that the class implementing it is able to transform from text
 to item (any simple XML simple type) and from item to text. | 
| class  | IXTForwardBooleanThis interface declares that the class implementing it is able to transform from text
 to item (any simple XML simple type). | 
| class  | IXTForwardDateThis interface declares that the class implementing it is able to transform from text
 to item (any simple XML simple type). | 
| class  | IXTForwardNumericThis interface declares that the class implementing it is able to transform from text
 to item (any simple XML simple type). | 
| class  | IXTForwardStringThis interface declares that the class implementing it is able to transform from text
 to item (any simple XML simple type). | 
| class  | IXTFunctionDayMonthDateLangTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXTFunctionFullDateLangTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| class  | IXTFunctionMonthYearDateLangTransforms English date in the format "Mon(th)*(Y)Y(YY)" into W3C/ISO date standard
 "YYYY-MM" format. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IXV_formatDocumentationThe Class IXV_formatDocumentation. | 
| class  | IXV_isFormatThe Class IXV_isFormat. | 
| class  | IXV_validateFormattedValueThe Class IXV_validateFormattedValue. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GetCellValueFuncionThe Class GetCellValueFuncion. | 
| class  | GetVariableValueFunctionObtains the value of a variable that is defined in the hosting application. | 
| class  | RSTableFunctionThe Class RSTableFunction. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa