| Package | Description | 
|---|---|
| com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS. | 
| com.ihr.xbrl.mapper.instance | |
| com.ihr.xbrl.om.formula.aspects | |
| 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.taxonomy | Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content
of the XBRL Taxonomy Schemas that requires XBRL processing. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<XBRLContext> | InstanceExplorer. getAllContexts(CompanyKey ck,
              XBRLItem.PeriodType periodType)Access to a collection of all contexts that are associated with factColumns
 in this InstanceExplorer. | 
| XBRLContext | FactsColumn. getContexts(XBRLItem.PeriodType periodType,
           int use)Returns the most used XBRLContext object in this column
 filtered by the period type and FactUse. | 
| 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 | PeriodMember. toPeriod(DTSContainer container,
        XBRLItem.PeriodType type,
        HandleDateStep.InstantMode mode)To period. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLItem.PeriodType | MapperPeriod. getPeriodType()Gets the period type. | 
| XBRLItem.PeriodType | MapperPeriodBase. getPeriodType()Returns XBRLItem.DURATION or XBRLItem.INSTANT depending on the context period information. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLItem.PeriodType | PeriodAspectRule. getPeriodType(XBRLItem item)Gets the period type. | 
| XBRLItem.PeriodType | PeriodAspectInterface. getPeriodType(XBRLItem item)Returns a constant identifying either XBRLItem.DURATION or XBRLItem.INSTANT | 
| XBRLItem.PeriodType | DefaultAspectRule. getPeriodType(XBRLItem item)Gets the period type. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLItem.PeriodType | XBRLPeriod. getPeriodType()Returns XBRLItem.DURATION or XBRLItem.INSTANT depending on the context period information. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | XBRLPeriod. getLocalizedPeriodType(XBRLItem.PeriodType periodType)Returns a localized string representing the period type. this is, in English
 "instant" or "duration". | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLItem.PeriodType | PeriodAspectRule. getPeriodType(XBRLItem item)Gets the period type. | 
| XBRLItem.PeriodType | PeriodsAspectInterface. getPeriodType(XBRLItem item)Returns a constant identifying either XBRLItem.DURATION or XBRLItem.INSTANT | 
| XBRLItem.PeriodType | PeriodAspectInterface. getPeriodType(XBRLItem item)Returns a constant identifying either XBRLItem.DURATION or XBRLItem.INSTANT | 
| XBRLItem.PeriodType | PeriodAspectNode. getPeriodType(XBRLItem item)Gets the period type. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLItem.PeriodType | XBRLItem. getPeriodType()returns PeriodType.DURATION or PeriodType.INSTANT | 
| static XBRLItem.PeriodType | XBRLItem.PeriodType. getPeriodType(java.lang.String periodType)Returns the PeriodType enumerated value of the period type in the string. | 
| XBRLItem.PeriodType | XBRLItem. setPeriodType(XBRLItem.PeriodType newValue)Sets the value of the [Period Type] property or resets it if newValue is null. | 
| static XBRLItem.PeriodType | XBRLItem.PeriodType. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static XBRLItem.PeriodType[] | XBRLItem.PeriodType. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | XBRLItem.PeriodType. getPeriodType(XBRLItem.PeriodType periodType)Returns a string representation of the period type received as a parameter. | 
| static java.lang.String | XBRLItem.PeriodType. getPeriodTypeLocaliced(XBRLItem.PeriodType periodType)Returns a string representation of the period type received as a parameter. | 
| XBRLItem.PeriodType | XBRLItem. setPeriodType(XBRLItem.PeriodType newValue)Sets the value of the [Period Type] property or resets it if newValue is null. | 
| Constructor and Description | 
|---|
| XBRLItem(XBRLTaxonomy parent,
        java.lang.String name,
        java.lang.String _default,
        XBRLXSDTypeDefinition type,
        javax.xml.namespace.QName substitutionGroup,
        XBRLItem.PeriodType periodType,
        XBRLItem.BalanceType balance,
        java.lang.Boolean _abstract,
        java.lang.Boolean nillable,
        int block,
        int _final,
        java.lang.String fixed)Creates and XBRL Item definition. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa