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.dts |
Provides the classes necessary to investigate the content of a DTS.
|
com.ihr.xbrl.filters |
Provides the classes necessary to identify a fact in an instance document by all
the properties the element could be uniquely identified.
|
com.ihr.xbrl.mapper |
Provides the classes necessary access to content in whatever format and create an XBRL Instance document
This package contains the MapEngine and Mappers that uses a configuration file with an Instance
template.
|
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.
|
com.ihr.xbrl.mapper.instance | |
com.ihr.xbrl.om.formula.aspects | |
com.ihr.xbrl.om.formula.functions.errors | |
com.ihr.xbrl.om.instance |
Provides the classes necessary to process, read and write the content of XBRL Instance documents.
|
com.ihr.xbrl.om.table.definition |
Classes supporting definition nodes
|
com.ihr.xbrl.om.table.layout |
The layout model represents the content of the table according with section 7 of the specification
|
com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
XBRLFilterContextImpl.matches(XBRLCTimeFilter filter) |
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
PeriodMember.getPeriod()
If this PeriodMember contains only one XBRLPeriod object this method returns
it.
|
static XBRLPeriod |
InstanceExplorer.make(XBRLItem.PeriodType periodType,
int dateStep,
DTSContainer dts)
Creates a period of a specified period type (Instant or Duration) and sets
the values according to the dateStep value.
|
XBRLPeriod |
ColumnPeriod.toPeriod(DTSContainer dts)
Transforms back this column period into an XBRLPeriod.
|
XBRLPeriod |
ColumnPeriod.toPeriod(DTSContainer dts,
HandleDateStep.InstantMode mode)
Transforms back this column period into an XBRLPeriod and considers some
special cases for duration periods: When mode is BOP an instant period
is returned and the date is set to this ColumnPeriod start date, When mode
is EOP an instant period is returned and the date is set to this ColumnPeriod
end date.
|
XBRLPeriod |
PeriodMember.toPeriod(DTSContainer container,
XBRLItem.PeriodType type,
HandleDateStep.InstantMode mode)
To period.
|
Modifier and Type | Method and Description |
---|---|
void |
PeriodMember.addPeriod(XBRLPeriod period)
Adds a new XBRLPeriod to this column of periods.
|
void |
EditorSourceImpl.addPeriod(XBRLPeriod period)
Adds a new value to the period aspect.
|
boolean |
ColumnPeriod.containsExcl(XBRLPeriod p)
Calculates whether or not this ColumnPeriod contains the Period passed as a parameter.
|
boolean |
ColumnPeriod.containsIncl(XBRLPeriod p)
Calculates whether or not this ColumnPeriod contains the Period passed as a parameter.
|
boolean |
ColumnPeriod.equals(XBRLPeriod p)
Specific comparator to compare a ColumnPeriod with an XBRLPeriod for equality.
|
static int |
ColumnPeriod.getBestFitDateStep(XBRLPeriod period,
int instantValue)
Returns the value of the dateStep that better suites the value of the
period indicated as a parameter.
|
static java.lang.String |
InstanceExplorerAbstract.getStringOfPeriod(XBRLPeriod period)
Gets the string of period.
|
static java.lang.String |
InstanceExplorerAbstract.getStringOfPeriod(XBRLPeriod period,
int use)
Gets the string of period.
|
boolean |
ColumnPeriod.isEnd(XBRLPeriod p)
Checks if is end.
|
boolean |
ColumnPeriod.isStart(XBRLPeriod p)
Checks if is start.
|
Constructor and Description |
---|
ColumnPeriod(HasBoySupport hb,
XBRLPeriod p)
Instantiates a new column period.
|
ColumnPeriod(HasBoySupport boyManager,
XBRLPeriod p,
int dateStep,
HandleDateStep.InstantMode instantMode)
Creates a column period using an XBRLPeriod, as source.
|
PeriodMember(XBRLPeriod period,
HasBoySupport hb,
Dimension<?> dim)
Instantiates a new period member.
|
Modifier and Type | Method and Description |
---|---|
static XBRLFilterInterface |
TimeFilter.newTimeFilter(XBRLPeriod period)
New time filter.
|
Constructor and Description |
---|
PeriodMapping(XBRLPeriod p,
java.lang.String s1,
java.lang.String s2)
Instantiates a new period mapping.
|
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
XBRLFilterContext.matches(XBRLCTimeFilter filter)
Matches.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XBRLCTimeFilter.matches(XBRLPeriod p,
XBRLFilterContext context)
Matches.
|
abstract boolean |
XBRLCTimeFilter.TimeFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context)
Matches.
|
abstract boolean |
XBRLCTimeFilter.DurationFilter.matches(XBRLPeriod p,
XBRLFilterContext context)
Matches.
|
boolean |
XBRLCTimeFilter.XBRLCTimeAnyFilter.matches(XBRLPeriod p,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCTimeLatestFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCTimeOldestFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCTimeDateFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCTimeSameInstantFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCTimeSameStartFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCTimeSameEndFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCDurationLongestFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCDurationShortestFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCDurationAnyFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
boolean |
XBRLCTimeFilter.XBRLCDurationDurationFilter.matches(XBRLPeriod factPeriod,
XBRLFilterContext context) |
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
MapperPeriod.getXBRLPeriod()
Gets the XBRL period.
|
XBRLPeriod |
MapperPeriodBase.getXBRLPeriod()
Gets the XBRL period.
|
Constructor and Description |
---|
MapperPeriod3(XBRLPeriod period)
Instantiates a new mapper period3.
|
MapperPeriodBase(XBRLPeriod period)
Instantiates a new mapper period base.
|
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
PeriodAspectRule.getPeriod()
Gets the period.
|
XBRLPeriod |
PeriodAspectInterface.getPeriod()
Gets the period.
|
XBRLPeriod |
DefaultAspectRule.getPeriod()
Gets the period.
|
Constructor and Description |
---|
XBRLmfeInconsistentMatchedVariableSequence(XBRLResource res,
XBRLPeriod periodRef,
XBRLPeriod aspectValue)
Instantiates a new XBR lmfe inconsistent matched variable sequence.
|
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<XBRLPeriod> |
XBRLPeriod.TimeSorterInstance
Sorts Periods so they are ordered according to the following criteria:
(a) duration periods are ordered according to the date in the middle of the period.
|
static java.util.Comparator<XBRLPeriod> |
XBRLPeriod.TimeSorterReverseInstance
Sorts Periods as reverse TimeSorter order.
|
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
XBRLPeriod.clone()
Clone.
|
XBRLPeriod |
XBRLPeriod.clone(DTSContainer newDTS)
Clone.
|
XBRLPeriod |
XBRLContext.getPeriod()
obtains the period of this context.
|
static XBRLPeriod |
XBRLPeriod.make(DTSContainer dts)
Make.
|
Modifier and Type | Method and Description |
---|---|
static XBRLContext |
XBRLContext.make(XBRLInstance instance,
XBRLEntity ent,
XBRLPeriod pi,
XBRLScenario scenario)
Make.
|
void |
XBRLContext.setPeriod(XBRLPeriod period)
Sets the period of this context
This method resets validation status of this context.
|
Constructor and Description |
---|
XBRLContext(DTSContainer dts,
XBRLEntity entity,
XBRLPeriod period,
XBRLScenario scenario)
Creates a new context with the supplied entity, period and scenario.
|
XBRLContext(XBRLInstance parent,
XBRLEntity entity,
XBRLPeriod period,
XBRLScenario scenario)
Creates a new context with the supplied entity, period and scenario and set the parent to the
parent instance.
|
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
PeriodAspectRule.getMember(XBRLStructuralTable table,
CellHeader[] header)
Gets the member.
|
XBRLPeriod |
PeriodAspectNode.getMember(XBRLStructuralTable table,
CellHeader[] header)
Gets the member.
|
XBRLPeriod |
PeriodAspectRule.getPeriod(XBRLStructuralTable xbrlTable)
Gets the period.
|
XBRLPeriod |
PeriodAspectInterface.getPeriod(XBRLStructuralTable xbrlTable)
Gets the period.
|
XBRLPeriod[] |
PeriodsAspectInterface.getPeriods()
Gets the period.
|
XBRLPeriod[] |
PeriodAspectNode.getPeriods()
Gets the periods.
|
Modifier and Type | Field and Description |
---|---|
XBRLPeriod |
FactsListClassifier.SearchCriteria.p
The p.
|
Modifier and Type | Method and Description |
---|---|
XBRLPeriod |
XBRLPojoGenerator.generate(XBRLPeriod period)
Generate.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa