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 |
XBRLAndFilter
The Class XBRLAndFilter.
|
class |
XBRLConceptNameFilter
The Class XBRLConceptNameFilter.
|
class |
XBRLContextFilter
This is a filter matches if the fact belongs to a specific context or a c_equal context.
|
class |
XBRLCTimeFilter
The Class XBRLCTimeFilter.
|
static class |
XBRLCTimeFilter.DurationFilter
The Class DurationFilter.
|
static class |
XBRLCTimeFilter.TimeFilter
The Class TimeFilter.
|
static class |
XBRLCTimeFilter.XBRLCDurationAnyFilter
The Class XBRLCDurationAnyFilter.
|
static class |
XBRLCTimeFilter.XBRLCDurationDurationFilter
The Class XBRLCDurationDurationFilter.
|
static class |
XBRLCTimeFilter.XBRLCDurationLongestFilter
The Class XBRLCDurationLongestFilter.
|
static class |
XBRLCTimeFilter.XBRLCDurationShortestFilter
The Class XBRLCDurationShortestFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeAnyFilter
The Class XBRLCTimeAnyFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeDateFilter
The Class XBRLCTimeDateFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeLatestFilter
The Class XBRLCTimeLatestFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeOldestFilter
The Class XBRLCTimeOldestFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeSameEndFilter
The Class XBRLCTimeSameEndFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeSameInstantFilter
The Class XBRLCTimeSameInstantFilter.
|
static class |
XBRLCTimeFilter.XBRLCTimeSameStartFilter
The Class XBRLCTimeSameStartFilter.
|
class |
XBRLExplicitDimensionDefaultFilter
Filter to match contexts where a context contains no information for a dimension.
|
class |
XBRLExplicitDimensionFilter
Abstract class representing a filter over a velue for an explicit dimension member
This class is extended by the two possible containers.
|
class |
XBRLExplicitDimensionScenarioFilter
The Class XBRLExplicitDimensionScenarioFilter.
|
class |
XBRLExplicitDimensionSegmentFilter
The Class XBRLExplicitDimensionSegmentFilter.
|
class |
XBRLFalseFilter
Nothing matches.
|
class |
XBRLOrFilter
The Class XBRLOrFilter.
|
class |
XBRLRefFilter
The Class XBRLRefFilter.
|
class |
XBRLTimeFilter
This 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 |
XBRLTrueFilter
This 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