com.ihr.xbrl.pojo
Class XBRLRSGenerator
java.lang.Object
com.ihr.xbrl.pojo.XBRLRSGenerator
public class XBRLRSGenerator
- extends java.lang.Object
Generates an object based on the com.ihr.xbrl.om object model from an object in the
com.ihr.xbrl.pojo package. This converter will be used to extract XBRL information
from the database and send this information back to a validation engine, mapper,
transformer or whatever other component of the architecture that is based on
com.ihr.xbrl.om objects.
- Author:
- Ignacio
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XBRLRSGenerator
public XBRLRSGenerator()
XBRLRSGenerator
public XBRLRSGenerator(DTSContainer outDTS)
generate
public XBRLInstance generate(XBRLInstance instanceIn)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
obtainFromDB
public XBRLDocument obtainFromDB(java.lang.String uri,
org.hibernate.Session session)
throws XBRLRSGeneratorException
- Parameters:
uri - session -
- Returns:
- XBRLDocument
- Throws:
XBRLRSGeneratorException
generate
public XBRLFact generate(XBRLFact fact,
XBRLFactsList facts)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLContext generate(XBRLContext context)
throws XBRLRSGeneratorException
- Parameters:
context -
- Returns:
- XBRLContext
- Throws:
XBRLRSGeneratorException
XBRLInconsistentDTSException
generate
public XBRLTaxonomy generate(XBRLTaxonomy taxonomyIn)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLImport generate(XBRLImport importIn,
XBRLTaxonomy parent)
generate
public XBRLLinkbase generate(XBRLLinkbase linkbaseIn)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLDocumentation generate(XBRLDocumentation docIn,
XBRLAllowsDocumentation parent)
generate
public XBRLExtendedLink generate(XBRLExtendedLink exLinkIn,
XBRLDocument parent)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLRoleType generate(XBRLRoleType role,
java.lang.String key)
throws XBRLRSGeneratorException
- Parameters:
role -
- Returns:
- XBRLRoleType
- Throws:
XBRLRSGeneratorException
generate
public XBRLUsedOn generate(XBRLUsedOn usedOnIn)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLArcroleType generate(XBRLArcroleType arcrole,
java.lang.String key)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLDocument generate(XBRLDocument doc)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLRelationship generate(XBRLRelationship relIn)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLResource generate(XBRLResource res)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XMLElementDefinition generate(XBRLConcept concept)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XMLFragment generate(XMLFragment fragment)
throws XBRLRSGeneratorException
- Throws:
XBRLRSGeneratorException
generate
public XBRLAttribute generate(XMLAttribute attribute)
Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa