## Uses of Class
com.ihr.xbrl.om.formula.functions.XFFunction

- Packages that use XFFunction
  Package | Description
  --- | ---
  com.ihr.xbrl.om.formula.functions | Provides the classes necessary for implementing all XPath2 functions defined in the XFI functions library.

- - ### Uses of XFFunction in com.ihr.xbrl.om.formula.functions

    Subclasses of XFFunction in com.ihr.xbrl.om.formula.functions
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RS_IsFact` The Class RS_IsFact.
    `class` | `RS_NonXDTScenarioSegmentAspectTestHelper` The Class RS_NonXDTScenarioSegmentAspectTestHelper.
    `class` | `RS_RelativeFilter` The Class RS_RelativeFilter.
    `class` | `XFF_uncovered_aspect` The Class XFF_uncovered_aspect.
    `class` | `XFFunctionMultiArguments` The Class XFFunctionMultiArguments.
    `class` | `XFI_arcrole_definition` The Class XFI_arcrole_definition.
    `class` | `XFI_c_equal` The Class XFI_c_equal.
    `class` | `XFI_c_equal_set` The Class XFI_c_equal_set.
    `class` | `XFI_concept_balance` The Class XFI_concept_balance.
    `class` | `XFI_concept_custom_attribute` The Class XFI_concept_custom_attribute.
    `class` | `XFI_concept_data_type` The Class XFI_concept_data_type.
    `class` | `XFI_concept_data_type_derived_from` The Class XFI_concept_data_type_derived_from.
    `class` | `XFI_concept_label` The Class XFI_concept_label.
    `class` | `XFI_concept_period_type` The Class XFI_concept_period_type.
    `class` | `XFI_concept_relationships` xfi:relationship.type*=xfi:concept-relationships(xs:QName, xs:string?
    `class` | `XFI_concept_substitutions` The Class XFI_concept_substitutions.
    `class` | `XFI_context` The Class XFI_context.
    `class` | `XFI_context_entity` The Class XFI_context_entity.
    `class` | `XFI_context_function` The Class XFI_context_function.
    `class` | `XFI_context_identifier` The Class XFI_context_identifier.
    `class` | `XFI_context_period` The Class XFI_context_period.
    `class` | `XFI_context_scenario` The Class XFI_context_scenario.
    `class` | `XFI_context_segment` The Class XFI_context_segment.
    `class` | `XFI_cu_equal` The Class XFI_cu_equal.
    `class` | `XFI_decimals` The Class XFI_decimals.
    `class` | `XFI_distinct_nonAbstract_parent_concepts` The Class XFI_distinct_nonAbstract_parent_concepts.
    `class` | `XFI_duplicate_item` The Class XFI_duplicate_item.
    `class` | `XFI_duplicate_tuple` The Class XFI_duplicate_tuple.
    `class` | `XFI_end_equal` The Class XFI_end_equal.
    `class` | `XFI_entity` The Class XFI_entity.
    `class` | `XFI_entity_identifier` The Class XFI_entity_identifier.
    `class` | `XFI_entity_segment` The Class XFI_entity_segment.
    `class` | `XFI_fact_dim_container_remainder` The Class XFI_fact_dim_container_remainder.
    `class` | `XFI_fact_dimension_s_equal2` The Class XFI_fact_dimension_s_equal2.
    `class` | `XFI_fact_explicit_dimension_value` The Class XFI_fact_explicit_dimension_value.
    `class` | `XFI_fact_explicit_scenario_dimension_value` The Class XFI_fact_explicit_scenario_dimension_value.
    `class` | `XFI_fact_explicit_segment_dimension_value` The Class XFI_fact_explicit_segment_dimension_value.
    `class` | `XFI_fact_footnotes` The Class XFI_fact_footnotes.
    `class` | `XFI_fact_has_explicit_dimension` The Class XFI_fact_has_explicit_dimension.
    `class` | `XFI_fact_has_explicit_dimension_value` The Class XFI_fact_has_explicit_dimension_value.
    `class` | `XFI_fact_has_typed_dimension` The Class XFI_fact_has_typed_dimension.
    `class` | `XFI_fact_identifier_scheme` The Class XFI_fact_identifier_scheme.
    `class` | `XFI_fact_identifier_value` The Class XFI_fact_identifier_value.
    `class` | `XFI_fact_scenario_remainder` The Class XFI_fact_scenario_remainder.
    `class` | `XFI_fact_segment_remainder` The Class XFI_fact_segment_remainder.
    `class` | `XFI_fact_typed_dimension_value` The Class XFI_fact_typed_dimension_value.
    `class` | `XFI_facts_in_instance` The Class XFI_facts_in_instance.
    `class` | `XFI_filter_member_network_selection` The 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_number` The Class XFI_format_number.
    `class` | `XFI_identical_node_set` The Class XFI_identical_node_set.
    `class` | `XFI_identical_nodes` The Class XFI_identical_nodes.
    `class` | `XFI_identifier` The Class XFI_identifier.
    `class` | `XFI_identifier_scheme` The Class XFI_identifier_scheme.
    `class` | `XFI_identifier_value` The Class XFI_identifier_value.
    `class` | `XFI_ImplicitFilterOptimizableImpl` The Class XFI_ImplicitFilterOptimizableImpl.
    `class` | `XFI_is_duration_period` The Class XFI_is_duration_period.
    `class` | `XFI_is_forever_period` The Class XFI_is_forever_period.
    `class` | `XFI_is_fraction` The Class XFI_is_fraction.
    `class` | `XFI_is_instant_period` The Class XFI_is_instant_period.
    `class` | `XFI_is_non_numeric` The Class XFI_is_non_numeric.
    `class` | `XFI_is_numeric` The Class XFI_is_numeric.
    `class` | `XFI_is_period_function` The Class XFI_is_period_function.
    `class` | `XFI_is_start_end_period` The Class XFI_is_start_end_period.
    `class` | `XFI_items_in_instance` The Class XFI_items_in_instance.
    `class` | `XFI_items_in_tuple` The Class XFI_items_in_tuple.
    `class` | `XFI_linkbase_link_roles` Last updated on 2013-06-18.
    `class` | `XFI_measure_name` The Class XFI_measure_name.
    `class` | `XFI_nodes_correspond` The Class XFI_nodes_correspond.
    `class` | `XFI_non_nil_facts_in_instance` The Class XFI_non_nil_facts_in_instance.
    `class` | `XFI_p_equal` The Class XFI_p_equal.
    `class` | `XFI_pc_equal` The Class XFI_pc_equal.
    `class` | `XFI_pcu_equal` The Class XFI_pcu_equal.
    `class` | `XFI_period` The Class XFI_period.
    `class` | `XFI_period_end` The Class XFI_period_end.
    `class` | `XFI_period_instant` The Class XFI_period_instant.
    `class` | `XFI_period_start` The Class XFI_period_start.
    `class` | `XFI_precision` The Class XFI_precision.
    `class` | `XFI_relationship_attribute` The Class XFI_relationship_attribute.
    `class` | `XFI_relationship_from_concept` The Class XFI_relationship_from_concept.
    `class` | `XFI_relationship_link_attribute` The Class XFI_relationship_link_attribute.
    `class` | `XFI_relationship_link_name` The Class XFI_relationship_link_name.
    `class` | `XFI_relationship_name` xs:QName=xfi:relationship-name(xfi:relationship.type)
    `class` | `XFI_relationship_to_concept` The Class XFI_relationship_to_concept.
    `class` | `XFI_role_definition` The Class XFI_role_definition.
    `class` | `XFI_s_equal` The Class XFI_s_equal.
    `class` | `XFI_s_equal_set` The Class XFI_s_equal_set.
    `class` | `XFI_scenario` The Class XFI_scenario.
    `class` | `XFI_segment` The Class XFI_segment.
    `class` | `XFI_start_equal` The Class XFI_start_equal.
    `class` | `XFI_tuples_in_instance` The Class XFI_tuples_in_instance.
    `class` | `XFI_tuples_in_tuple` The Class XFI_tuples_in_tuple.
    `class` | `XFI_u_equal` The Class XFI_u_equal.
    `class` | `XFI_u_equal_set` The Class XFI_u_equal_set.
    `class` | `XFI_unit` The Class XFI_unit.
    `class` | `XFI_unit_denominator` The Class XFI_unit_denominator.
    `class` | `XFI_unit_function` The Class XFI_unit_function.
    `class` | `XFI_unit_numerator` The Class XFI_unit_numerator.
    `class` | `XFI_v_equal` The Class XFI_v_equal.
    `class` | `XFI_v_equal_set` The Class XFI_v_equal_set.
    `class` | `XFI_x_equal` The Class XFI_x_equal.

    Method parameters in com.ihr.xbrl.om.formula.functions with type arguments of type XFFunction
    Modifier and Type | Method and Description
    --- | ---
    `static net.sf.saxon.functions.StandardFunction.Entry` | XFIStandardFunction.`makeEntry(java.lang.String name, java.lang.Class<? extends XFFunction> implementationClass, int opcode, int minArguments, int maxArguments, net.sf.saxon.type.ItemType itemType, int cardinality)` Make a table entry describing the signature of a function, with a reference to the implementation class.
    `static net.sf.saxon.functions.StandardFunction.Entry` | XFFStandardFunction.`makeEntry(java.lang.String name, java.lang.Class<? extends XFFunction> implementationClass, int opcode, int minArguments, int maxArguments, net.sf.saxon.type.ItemType itemType, int cardinality)` Make a table entry describing the signature of a function, with a reference to the implementation class.
    `static net.sf.saxon.functions.StandardFunction.Entry` | RSStandardFunction.`makeEntry(java.lang.String name, java.lang.Class<? extends XFFunction> implementationClass, int opcode, int minArguments, int maxArguments, net.sf.saxon.type.ItemType itemType, int cardinality)` Make a table entry describing the signature of a function, with a reference to the implementation class.