## Uses of Class
com.ihr.xbrl.mapper.filters.XBRLCTimeFilter

- Packages that use XBRLCTimeFilter
  Package | Description
  --- | ---
  com.ihr.xbrl.dataloader | Provides the classes necessary to load data from an instance document to any possible data target.
  com.ihr.xbrl.mapper.filters | Provides the classes necessary to filter the content of instance documents Filtering of facts in an instance document may be used for formula processing or for data loading by a driver.

- - ### Uses of XBRLCTimeFilter in com.ihr.xbrl.dataloader

    Methods in com.ihr.xbrl.dataloader with parameters of type XBRLCTimeFilter
    Modifier and Type | Method and Description
    --- | ---
    `XBRLPeriod` | XBRLFilterContextImpl.`matches(XBRLCTimeFilter filter)`

  - ### Uses of XBRLCTimeFilter in com.ihr.xbrl.mapper.filters

    Methods in com.ihr.xbrl.mapper.filters with parameters of type XBRLCTimeFilter
    Modifier and Type | Method and Description
    --- | ---
    `XBRLPeriod` | XBRLFilterContext.`matches(XBRLCTimeFilter filter)` Matches.
    `void` | XBRLCTimeFilter.TimeFilter.`setParent(XBRLCTimeFilter parent)` Sets the parent.
    `void` | XBRLCTimeFilter.DurationFilter.`setParent(XBRLCTimeFilter parent)` Sets the parent.

    Constructors in com.ihr.xbrl.mapper.filters with parameters of type XBRLCTimeFilter
    Constructor and Description
    `XBRLCTimeFilter.XBRLCDurationAnyFilter(XBRLCTimeFilter parent)` Instantiates a new XBRLC duration any filter.
    `XBRLCTimeFilter.XBRLCDurationDurationFilter(XBRLCTimeFilter parent, net.sf.saxon.s9api.XdmNode node)` Instantiates a new XBRLC duration duration filter.
    `XBRLCTimeFilter.XBRLCDurationLongestFilter(XBRLCTimeFilter parent)` Instantiates a new XBRLC duration longest filter.
    `XBRLCTimeFilter.XBRLCDurationShortestFilter(XBRLCTimeFilter parent)` Instantiates a new XBRLC duration shortest filter.
    `XBRLCTimeFilter.XBRLCTimeAnyFilter(XBRLCTimeFilter parent)` Instantiates a new XBRLC time any filter.
    `XBRLCTimeFilter.XBRLCTimeDateFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOtherDate)` Instantiates a new XBRLC time date filter.
    `XBRLCTimeFilter.XBRLCTimeLatestFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position)` Instantiates a new XBRLC time latest filter.
    `XBRLCTimeFilter.XBRLCTimeOldestFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position)` Instantiates a new XBRLC time oldest filter.
    `XBRLCTimeFilter.XBRLCTimeSameEndFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOther, net.sf.saxon.s9api.XPathCompiler xp)` Instantiates a new XBRLC time same end filter.
    `XBRLCTimeFilter.XBRLCTimeSameInstantFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOther, net.sf.saxon.s9api.XPathCompiler xp)` Instantiates a new XBRLC time same instant filter.
    `XBRLCTimeFilter.XBRLCTimeSameStartFilter(XBRLCTimeFilter parent, XBRLCTimeFilter.TimeFilterPosition position, net.sf.saxon.s9api.XdmNode nodeOther, net.sf.saxon.s9api.XPathCompiler xp)` Instantiates a new XBRLC time same start filter.