| Package | Description | 
|---|---|
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| com.ihr.xbrl.om.exLinks | Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links. | 
| com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. | 
| 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. | 
| com.ihr.xbrl.om.xenum | |
| com.ihr.xbrl.om.xenum2 | |
| com.rs.xbrl.instructions | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLXSDTypeDefinition | DTSContainer. getTypeDefinition(javax.xml.namespace.QName type)Find the type definition for the specific QName
 
 This function does not find new types defined in taxonomy schemas that has not been
 read from XML files. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLXSDTypeDefinition | XBRLResource. getType()Gets the type. | 
| Modifier and Type | Method and Description | 
|---|---|
| static net.sf.saxon.value.NumericValue | XBRLFactNumeric. getNumericValue(XBRLXSDTypeDefinition type,
               java.lang.Object value)Returns a NumericValue representation of the value according to the type definition in the parameter. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLXSDTypeDefinition | XMLElementDefinition. getType()Access to the [Type] property
 Returns null if the element has no type definition or if the
 type is locally defined
 
 The returned object is a wrapper of the XSD type definition. | 
| XBRLXSDTypeDefinition | XMLElementDefinition. setType(XBRLXSDTypeDefinition type)Sets the item type to the type specified in the XBRLXSDTypeDefinition object or unset
 the type definition if the attribute value is null. | 
| XBRLXSDTypeDefinition | XBRLItem. setType(XBRLXSDTypeDefinition type)Sets the type. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | XBRLXSDTypeDefinition. getTypeName(XBRLXSDTypeDefinition type)Returns a human readable name for the type name. | 
| XBRLXSDTypeDefinition | XMLElementDefinition. setType(XBRLXSDTypeDefinition type)Sets the item type to the type specified in the XBRLXSDTypeDefinition object or unset
 the type definition if the attribute value is null. | 
| XBRLXSDTypeDefinition | XBRLItem. setType(XBRLXSDTypeDefinition type)Sets the type. | 
| Constructor and Description | 
|---|
| XBRLElementDefinition(XBRLTaxonomy parent,
                     java.lang.String name,
                     XBRLXSDTypeDefinition type,
                     javax.xml.namespace.QName substitutionGroup,
                     java.lang.Boolean _abstract,
                     java.lang.Boolean nillable,
                     int block,
                     int _final,
                     java.lang.String fixed)Instantiates a new XBRL element definition. | 
| 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. | 
| XMLElementDefinition(XBRLTaxonomy parent,
                    java.lang.String name,
                    XBRLXSDTypeDefinition type,
                    javax.xml.namespace.QName substitutionGroup,
                    java.lang.Boolean _abstract,
                    java.lang.Boolean nillable,
                    int block,
                    int _final,
                    java.lang.String fixed)Constructor to programatically create an element definition. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | ExtensibleEnumerationsProcessor. isEnumerable(XBRLXSDTypeDefinition type)Returns true if the data type passed in as parameter is
 derived from enumerationItemType. | 
| Modifier and Type | Method and Description | 
|---|---|
| Enum2Type | ExtensibleEnumerations2Processor. isEnumerable(XBRLXSDTypeDefinition type)Returns true if the data type passed in as parameter is
 derived from enumerationItemType. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLXSDTypeDefinition | TaxonomyBuilder. getTypeDefinitionAtPoint(GenerationContext gc,
                        ExcelSheetPoint typePoint)Gets the type definition at point. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa