Uses of Class
com.ihr.xbrl.om.instance.XBRLUnit

Packages that use XBRLUnit
com.ihr.xbrl.adins.efm.errors   
com.ihr.xbrl.dts Provides the classes necessary to investigate the content of a DTS. 
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.source Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance Some of the drivers collects data from a web form or from an excel file. 
com.ihr.xbrl.om.errors Provides the classes necessary to produce and process XBRL related errors There are two error categories. 
com.ihr.xbrl.om.formula Provides the classes necessary to implement a plug in XBRL processor for validation of docuents and taxonomies according to the XBRL formula specification 1.0 At this stage the package is just created. 
com.ihr.xbrl.om.formula.aspects   
com.ihr.xbrl.om.formula.filters   
com.ihr.xbrl.om.instance Provides the classes necessary to process, read and write the content of XBRL Instance documents. 
com.ihr.xbrl.pojo Provides the classes necessary to access to the content of a DTS using POJO technology. 
 

Uses of XBRLUnit in com.ihr.xbrl.adins.efm.errors
 

Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLUnit
EFMEquivalentUnits(XBRLUnit unit)
           
EFMEquivalentUnits(XBRLUnit unit, XBRLUnit compareUnit)
           
 

Uses of XBRLUnit in com.ihr.xbrl.dts
 

Methods in com.ihr.xbrl.dts that return XBRLUnit
 XBRLUnit InstanceExplorerInterface.getSuggestedUnit(CompanyKey ck, XBRLItem itm)
           
 XBRLUnit InstanceExplorerAbstract.getSuggestedUnit(CompanyKey ck, XBRLItem itm)
          Returns a suggested unit for a numeric concept definition.
 

Methods in com.ihr.xbrl.dts that return types with arguments of type XBRLUnit
 java.util.Collection<XBRLUnit> InstanceExplorer.getAllUnits(CompanyKey ck, XBRLItem item)
          Returns all the units in the instance document that are used by the company indicated by the CompanyKey parameter.
 java.util.Iterator<XBRLUnit> UnitsProvider.getSuggestedUnits(XBRLItem itm)
          Returns an iterator over units that can be used for this item.
 java.util.Iterator<XBRLUnit> InstanceExplorerAbstract.getSuggestedUnits(XBRLItem itm)
          Implementation of the UnitsProvider interface The algorithm considers other units in this report and put first the "suggested unit" for this fact item.
 

Methods in com.ihr.xbrl.dts with parameters of type XBRLUnit
 void UnitsProvider.factChangedUnit(XBRLFactNumeric fact, XBRLUnit oldUnit, XBRLUnit newUnit)
           
 void InstanceExplorer.factChangedUnit(XBRLFactNumeric fact, XBRLUnit oldUnit, XBRLUnit newUnit)
           
 void DimensionalInstanceExplorer.factChangedUnit(XBRLFactNumeric fact, XBRLUnit oldUnit, XBRLUnit newUnit)
           
 void InstanceExplorerAbstract.setSuggestedUnit(XBRLItem item, CompanyKey ck, XBRLUnit unit)
           
 void InstanceBuilder.setUnit(XBRLUnit unit)
           
 

Uses of XBRLUnit in com.ihr.xbrl.mapper
 

Methods in com.ihr.xbrl.mapper that return XBRLUnit
 XBRLUnit Fact.getUnit()
           
 XBRLUnit MapperFileSaveInterface.getUnitForKey(java.lang.String key)
          Access to the unit associated with a specific key
 XBRLUnit Mapper.getUnitForKey(java.lang.String key)
          Returns the XBRLUnit object associated with the specified key
 

Methods in com.ihr.xbrl.mapper with parameters of type XBRLUnit
 java.lang.String Mapper.addUnit(XBRLUnit newUnit)
           
 

Constructors in com.ihr.xbrl.mapper with parameters of type XBRLUnit
Fact(Fact.Type type, HasFacts parent, XBRLDataSource source, MapperContext context, java.lang.String mapIdentifier, XMLElementDefinition concept, XBRLUnit unit, int multi)
           
 

Uses of XBRLUnit in com.ihr.xbrl.mapper.source
 

Methods in com.ihr.xbrl.mapper.source that return XBRLUnit
 XBRLUnit ExcelDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit XBRLFileDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit XBRLDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
          Each time a numeric concept is created this function is called to request or change the required unit.
 XBRLUnit WebFormDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit VoidDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit SQLDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit CSVDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 

Methods in com.ihr.xbrl.mapper.source with parameters of type XBRLUnit
 int ExcelDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int XBRLFileDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int XBRLDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
          Ask the driver for the preferred serialization for the numeric data.
 int WebFormDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int VoidDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int SQLDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int CSVDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String ExcelDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String XBRLFileDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String XBRLDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
          Returns the value (as string) for the data format.
 java.lang.String WebFormDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String VoidDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String SQLDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String CSVDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 XBRLUnit ExcelDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit XBRLFileDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit XBRLDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
          Each time a numeric concept is created this function is called to request or change the required unit.
 XBRLUnit WebFormDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit VoidDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit SQLDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit CSVDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 

Uses of XBRLUnit in com.ihr.xbrl.om.errors
 

Constructors in com.ihr.xbrl.om.errors with parameters of type XBRLUnit
XBRLValidationExceptionISO4217UnitHasMoreUnits(XBRLUnit unit)
           
XBRLValidationExceptionISO4217UnitHasWrongNamespace(XBRLUnit unit)
           
XBRLValidationExceptionISO4217WrongLocalPart(XBRLUnit unit)
           
XBRLValidationExceptionSharesUnitHasMoreUnits(XBRLUnit unit)
           
XBRLValidationExceptionSharesUnitHasWrongNamespace(XBRLUnit unit)
           
XBRLValidationExceptionSharesWrongLocalPart(XBRLUnit unit)
           
 

Uses of XBRLUnit in com.ihr.xbrl.om.formula
 

Methods in com.ihr.xbrl.om.formula that return XBRLUnit
 XBRLUnit XBRLFormulaProcessor.getUnitById(java.lang.String id, java.net.URI documentURI)
           
 

Uses of XBRLUnit in com.ihr.xbrl.om.formula.aspects
 

Methods in com.ihr.xbrl.om.formula.aspects that return XBRLUnit
 XBRLUnit UnitNoUnitAspectRule.getUnit(XPathHelper xph)
           
 XBRLUnit UnitAspectRule.getUnit(XPathHelper xph)
           
 XBRLUnit UnitAspectInterface.getUnit(XPathHelper xph)
           
 XBRLUnit UnitAction.getUnit(XPathHelper xph)
           
 XBRLUnit DefaultAspectRule.getUnit(XPathHelper xph)
           
 

Uses of XBRLUnit in com.ihr.xbrl.om.formula.filters
 

Methods in com.ihr.xbrl.om.formula.filters that return XBRLUnit
 XBRLUnit XBRLFormulaUnitFilter.getUnit(XBRLInstance doc)
           
 

Uses of XBRLUnit in com.ihr.xbrl.om.instance
 

Methods in com.ihr.xbrl.om.instance that return XBRLUnit
 XBRLUnit XBRLUnit.clone()
           
 XBRLUnit XBRLUnit.clone(DTSContainer newDTS)
           
 XBRLUnit XBRLFactNumeric.getUnit()
          Obtains the unit of this fact
 XBRLUnit XBRLInstance.getUnitById(java.lang.String id)
           
 

Methods in com.ihr.xbrl.om.instance that return types with arguments of type XBRLUnit
 java.util.Iterator<XBRLUnit> XBRLInstance.getUnits()
           
 

Methods in com.ihr.xbrl.om.instance with parameters of type XBRLUnit
 void XBRLInstance.addUnit(XBRLUnit unit)
           
static XBRLFactItem XBRLFactItem.createItemInstance(XBRLFactsList container, XBRLContext ctx, XBRLItem xf, XBRLUnit unit)
          creates an XBRLFactItem that can be either a XBRLFactNumeric or XBRLFactNonNumeric depending on the information provided in extra parameters
static XBRLFact XBRLFact.createItemOrTupleInstance(XBRLFactsList facts, XMLElementDefinition el, XBRLContext ctx, XBRLUnit unit)
          Creates a tupleInstance of a itemInstance depending on the data type of the el parameter and extra information provided in other parameters
 void XBRLInstance.delUnit(XBRLUnit unit)
          Removes an unit from the instance document.
 void XBRLFactNumeric.setUnit(XBRLUnit unit)
          Sets a new unit for this fact
 

Constructors in com.ihr.xbrl.om.instance with parameters of type XBRLUnit
XBRLFactNumeric(XBRLFactsList container, XBRLContext context, XBRLItem item, XBRLUnit unit)
          Creates a numeric fact item providing all required information and NIL value
XBRLFactNumeric(XBRLFactsList container, XBRLContext context, XBRLItem item, XBRLUnit unit, XBRLNumber value)
          Creates a numeric fact item providing all required information
 

Uses of XBRLUnit in com.ihr.xbrl.pojo
 

Methods in com.ihr.xbrl.pojo with parameters of type XBRLUnit
 XBRLUnit XBRLPojoGenerator.generate(XBRLUnit unit)
           
 



Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa