| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLFacetFilter | Loader. getEventForKey(java.lang.String key)Returns the filter associated to this key. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<XBRLFacetFilter> | Loader. getEventsForConcept(javax.xml.namespace.QName conceptQName)Return a Collection of XBRLFacetFilter in which this concept's QName is involved or null if there is none . | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | Loader. addFilter(XBRLFacetFilter filter,
         java.lang.String identifier,
         java.lang.String driverRef)Programatically add a new filter to this loader. | 
| java.lang.String | Loader. getDriverKeyForFilter(XBRLFacetFilter filter)Returns the key for a specified filter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAndFilterThe Class XBRLAndFilter. | 
| class  | XBRLConceptNameFilterThe Class XBRLConceptNameFilter. | 
| class  | XBRLContextFilterThis is a filter matches if the fact belongs to a specific context or a c_equal context. | 
| class  | XBRLCTimeFilterThe Class XBRLCTimeFilter. | 
| static class  | XBRLCTimeFilter.DurationFilterThe Class DurationFilter. | 
| static class  | XBRLCTimeFilter.TimeFilterThe Class TimeFilter. | 
| static class  | XBRLCTimeFilter.XBRLCDurationAnyFilterThe Class XBRLCDurationAnyFilter. | 
| static class  | XBRLCTimeFilter.XBRLCDurationDurationFilterThe Class XBRLCDurationDurationFilter. | 
| static class  | XBRLCTimeFilter.XBRLCDurationLongestFilterThe Class XBRLCDurationLongestFilter. | 
| static class  | XBRLCTimeFilter.XBRLCDurationShortestFilterThe Class XBRLCDurationShortestFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeAnyFilterThe Class XBRLCTimeAnyFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeDateFilterThe Class XBRLCTimeDateFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeLatestFilterThe Class XBRLCTimeLatestFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeOldestFilterThe Class XBRLCTimeOldestFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeSameEndFilterThe Class XBRLCTimeSameEndFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeSameInstantFilterThe Class XBRLCTimeSameInstantFilter. | 
| static class  | XBRLCTimeFilter.XBRLCTimeSameStartFilterThe Class XBRLCTimeSameStartFilter. | 
| class  | XBRLExplicitDimensionDefaultFilterFilter to match contexts where a context contains no information for a dimension. | 
| class  | XBRLExplicitDimensionFilterAbstract class representing a filter over a velue for an explicit dimension member
 
 This class is extended by the two possible containers. | 
| class  | XBRLExplicitDimensionScenarioFilterThe Class XBRLExplicitDimensionScenarioFilter. | 
| class  | XBRLExplicitDimensionSegmentFilterThe Class XBRLExplicitDimensionSegmentFilter. | 
| class  | XBRLFalseFilterNothing matches. | 
| class  | XBRLOrFilterThe Class XBRLOrFilter. | 
| class  | XBRLRefFilterThe Class XBRLRefFilter. | 
| class  | XBRLTimeFilterThis is a filter over the time dimension in the context
 it matches if the context is inside the limits stablished by the two dates
 
 For periods. | 
| class  | XBRLTrueFilterThis filter always returns true. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLFacetFilter | XBRLExplicitDimensionSegmentFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLTimeFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLCTimeFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLTrueFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLConceptNameFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLFalseFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLExplicitDimensionScenarioFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLExplicitDimensionDefaultFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp)Compile filter. | 
| static XBRLFacetFilter | XBRLFilterCompiler. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Converts the filterNode into the appropriate XBRLFacetFilter. | 
| static XBRLFacetFilter | XBRLOrFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Compile filter. | 
| static XBRLFacetFilter | XBRLAndFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Compile filter. | 
| static XBRLFacetFilter | XBRLRefFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Compile filter. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLFacetFilter | XBRLFilterCompiler. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Converts the filterNode into the appropriate XBRLFacetFilter. | 
| static XBRLFacetFilter | XBRLOrFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Compile filter. | 
| static XBRLFacetFilter | XBRLAndFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Compile filter. | 
| static XBRLFacetFilter | XBRLRefFilter. compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
             net.sf.saxon.s9api.XPathCompiler xp,
             java.util.Hashtable<java.lang.String,XBRLFacetFilter> htFiltersById)Compile filter. | 
| Constructor and Description | 
|---|
| XBRLRefFilter(java.lang.String id,
             XBRLFacetFilter ref)Instantiates a new XBRL ref filter. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa