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