# Hierarchy For Package com.ihr.xbrl.om.formula.filters

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.ihr.xbrl.om.formula.filters.XBRLExplicitDimensionMultiFilter (implements com.ihr.xbrl.om.formula.filters.XBRLFormulaFilter)
  - com.ihr.xbrl.om.formula.filters.XBRLFilterOrderToolImpl (implements com.ihr.xbrl.om.formula.filters.XBRLFilterOrderTool)
  - com.ihr.xbrl.om.formula.filters.XBRLUserDefinedFilterOrderTool (implements com.ihr.xbrl.om.formula.filters.XBRLFilterOrderTool)
  - com.ihr.xbrl.om.XMLFragment (implements java.lang.Cloneable, com.ihr.xbrl.dts.HasAdditionalEqualityForReassignation, javax.xml.namespace.NamespaceContext, com.ihr.xbrl.om.Thinable, com.ihr.xbrl.om.exLinks.XBRLRelationshipPoint, com.ihr.xbrl.om.XMLHasParent)
    - com.ihr.xbrl.om.exLinks.XLinkElement
      - com.ihr.xbrl.om.exLinks.XBRLPointerOfARelationship
        - com.ihr.xbrl.om.exLinks.XBRLResource (implements com.ihr.xbrl.om.exLinks.XBRLRelationshipPoint, com.ihr.xbrl.om.XBRLValidation, com.ihr.xbrl.om.XBRLValueKey)
          - com.ihr.xbrl.om.formula.XBRLFormulaResource (implements com.ihr.xbrl.om.formula.HasFormulaProcessor)
            - com.ihr.xbrl.om.formula.filters.XBRLFormulaFilterBase (implements com.ihr.xbrl.om.formula.filters.XBRLDelayedCompilationFilter, com.ihr.xbrl.om.formula.filters.XBRLFormulaFilter)
              - com.ihr.xbrl.om.formula.filters.XBRLAncestorFilter
              - com.ihr.xbrl.om.formula.filters.XBRLAndFilter (implements com.ihr.xbrl.om.formula.filters.XBRLLogicalOpFilter)
              - com.ihr.xbrl.om.formula.filters.XBRLAspectCoverFilter
              - com.ihr.xbrl.om.formula.filters.XBRLConceptFilterAbstract
                - com.ihr.xbrl.om.formula.filters.XBRLConceptBalanceFilter
                - com.ihr.xbrl.om.formula.filters.XBRLConceptCustomAttributeFilter
                - com.ihr.xbrl.om.formula.filters.XBRLConceptDataTypeFilter
                - com.ihr.xbrl.om.formula.filters.XBRLConceptNameFilter (implements com.ihr.xbrl.om.formula.filters.XBRLFormulaConceptFilter)
                - com.ihr.xbrl.om.formula.filters.XBRLConceptPeriodTypeFilter
                - com.ihr.xbrl.om.formula.filters.XBRLConceptRelationFilter
                - com.ihr.xbrl.om.formula.filters.XBRLConceptSubstitutionGroupFilter
              - com.ihr.xbrl.om.formula.filters.XBRLDimensionFilterAbstract
                - com.ihr.xbrl.om.formula.filters.XBRLExplicitDimensionFilter (implements com.ihr.xbrl.om.formula.filters.HasIsDeterministic)
                - com.ihr.xbrl.om.formula.filters.XBRLTypedDimensionFilter (implements com.ihr.xbrl.om.formula.filters.HasIsDeterministic)
              - com.ihr.xbrl.om.formula.filters.XBRLGeneralFilter
              - com.ihr.xbrl.om.formula.filters.XBRLGeneralMeasuresFilter
              - com.ihr.xbrl.om.formula.filters.XBRLIdentifierFilter
              - com.ihr.xbrl.om.formula.filters.XBRLLocationFilter
              - com.ihr.xbrl.om.formula.filters.XBRLMatchAbstractFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchConceptFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchDimensionFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchEntityIdentifierFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchLocationFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchNonXDTScenarioFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchNonXDTSegmentFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchPeriodFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchScenarioFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchSegmentFilter
                - com.ihr.xbrl.om.formula.filters.XBRLMatchUnitFilter
              - com.ihr.xbrl.om.formula.filters.XBRLOrFilter (implements com.ihr.xbrl.om.formula.filters.XBRLLogicalOpFilter)
              - com.ihr.xbrl.om.formula.filters.XBRLParentFilter
              - com.ihr.xbrl.om.formula.filters.XBRLPeriodFilterAbstract
                - com.ihr.xbrl.om.formula.filters.XBRLPeriodEndFilter
                - com.ihr.xbrl.om.formula.filters.XBRLPeriodFilter
                - com.ihr.xbrl.om.formula.filters.XBRLPeriodForeverFilter
                - com.ihr.xbrl.om.formula.filters.XBRLPeriodInstantDurationFilter
                - com.ihr.xbrl.om.formula.filters.XBRLPeriodInstantFilter
                - com.ihr.xbrl.om.formula.filters.XBRLPeriodStartFilter
              - com.ihr.xbrl.om.formula.filters.XBRLRegExpIdentifierFilter
              - com.ihr.xbrl.om.formula.filters.XBRLRegExpSchemeFilter
              - com.ihr.xbrl.om.formula.filters.XBRLRelativeFilter
              - com.ihr.xbrl.om.formula.filters.XBRLScenarioFilter
              - com.ihr.xbrl.om.formula.filters.XBRLSegmentFilter
              - com.ihr.xbrl.om.formula.filters.XBRLSiblingFilter
              - com.ihr.xbrl.om.formula.filters.XBRLSingleMeasureFilter
              - com.ihr.xbrl.om.formula.filters.XBRLSpecificIdentifierFilter
              - com.ihr.xbrl.om.formula.filters.XBRLSpecificSchemeFilter
              - com.ihr.xbrl.om.formula.filters.XBRLValueNilFilter
              - com.ihr.xbrl.om.formula.filters.XBRLValuePrecisionFilter

## Interface Hierarchy

- java.util.Comparator<T>
  - com.ihr.xbrl.om.formula.filters.XBRLFilterOrderTool
- com.ihr.xbrl.om.formula.filters.HasIsDeterministic
- com.ihr.xbrl.om.formula.filters.XBRLFormulaConceptFilter
- com.ihr.xbrl.om.formula.filters.XBRLFormulaFilter
  - com.ihr.xbrl.om.formula.filters.XBRLDelayedCompilationFilter
    - com.ihr.xbrl.om.formula.filters.XBRLLogicalOpFilter
- com.ihr.xbrl.om.formula.filters.XBRLFormulaUnitFilter

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.ihr.xbrl.om.formula.filters.XBRLAspectCoverFilter.Aspect