| Package | Description |
|---|---|
| com.ihr.xbrl.adins.efm.errors |
Provides classes for the specific error messages for the the implementation of the Edgar Filer Manual validation add-in
This package is part of the implementation of the Edgar Filer Manual
|
| com.ihr.xbrl.filters |
Provides the classes necessary to identify a fact in an instance document by all
the properties the element could be uniquely identified.
|
| com.ihr.xbrl.om |
Provides the classes necessary to start processing XBRL information.
|
| 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.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.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
| com.ihr.xbrl.versioning |
Provides the classes necessary to create or access to the content of a versioning
report.
|
| com.rs.xbrl |
| Constructor and Description |
|---|
EFMAbstractItemMustBeDuration(XBRLTaxonomy tx,
XBRLItem item)
Instantiates a new EFM abstract item must be duration.
|
EFMConceptMustBeItemSubstitutionGroup(XBRLTaxonomy xbrlTaxonomy,
XBRLItem item)
Instantiates a new EFM concept must be item substitution group.
|
EFMDimensionMustEndWithAxis(XBRLTaxonomy xbrlTaxonomy,
XBRLItem item)
Instantiates a new EFM dimension must end with axis.
|
EFMDomainTypePeriodTypeError(XBRLTaxonomy xbrlTaxonomy,
XBRLItem item)
Instantiates a new EFM domain type period type error.
|
EFMHypercubeMustEndWithTable(XBRLTaxonomy xbrlTaxonomy,
XBRLItem item)
Instantiates a new EFM hypercube must end with table.
|
EFMIncludeMustNotBeUsed(XBRLTaxonomy tx)
Instantiates a new EFM include must not be used.
|
EFMInvalidConceptDefinitionTypedDomainRef(XBRLTaxonomy tx,
XBRLItem item)
Instantiates a new EFM invalid concept definition typed domain ref.
|
EFMInvalidTaxonomyContainsTuples(XBRLTaxonomy xbrlTaxonomy,
XBRLTuple tuple)
Instantiates a new EFM invalid taxonomy contains tuples.
|
EFMInvalidTypeOrElementName(XBRLTaxonomy xbrlTaxonomy,
java.lang.String typeName)
Instantiates a new EFM invalid type or element name.
|
EFMInvalidURILength(XBRLTaxonomy xbrlTaxonomy,
java.lang.String ns)
Instantiates a new EFM invalid uri length.
|
EFMLineItemsMustBeAbstract(XBRLTaxonomy xbrlTaxonomy,
XBRLItem item)
Instantiates a new EFM line items must be abstract.
|
EFMMemberOrDomainInvalidType(XBRLTaxonomy xbrlTaxonomy,
XBRLItem item)
Instantiates a new EFM member or domain invalid type.
|
EFMTaxonomyContainsEmbeddedLinkbases(XBRLTaxonomy tx)
Instantiates a new EFM taxonomy contains embedded linkbases.
|
EFMTaxonomyContainsInvalidArcroleType(XBRLTaxonomy xbrlTaxonomy,
java.lang.String uri)
Instantiates a new EFM taxonomy contains invalid arcrole type.
|
EFMTaxonomyContainsInvalidRoleType(XBRLTaxonomy xbrlTaxonomy,
java.lang.String uri)
Instantiates a new EFM taxonomy contains invalid role type.
|
EFMTaxonomyExtensionNamespaceError(XBRLTaxonomy tx)
Instantiates a new EFM taxonomy extension namespace error.
|
EFMTaxonomyInvalidNamespace(XBRLTaxonomy tx)
Instantiates a new EFM taxonomy invalid namespace.
|
EFMTaxonomyInvalidPrefix(XBRLTaxonomy tx)
Instantiates a new EFM taxonomy invalid prefix.
|
| Modifier and Type | Method and Description |
|---|---|
static XBRLFilterInterface |
ConceptNameFilter.newConceptNameFilter(javax.xml.namespace.QName nodeName,
XBRLTaxonomy parent,
org.hibernate.Session session)
New concept name filter.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLTaxonomy |
DTSContainer.getTaxonomyByURI(java.net.URI u)
Returns the XBRLTaxonomy corresponding to the Document URI or null if the URI cannot be found
or does not corresponds to a taxonomy.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<XBRLTaxonomy> |
DTSContainer.cacheSchemaByNamespace(java.lang.String namespace)
Obtains a series of XBRLTaxonomy objects from the cache based on the namespace declared
in the XBRLTaxonomy schema
Results are not indexed
Returns the empty sequence if the namespace is not found in the DTS.
|
java.util.Iterator<XBRLTaxonomy> |
DTSContainer.getTaxonomyByNamespace(java.lang.String namespace)
Returns an iterator over all taxonomy schemas that matches the corresponding namespace and are loaded
into the DTS.
|
java.util.Iterator<XBRLTaxonomy> |
DTSContainer.getTaxonomyByPrefix(java.lang.String conceptPrefix)
Returns an iterator over all taxonomy schemas whose target namespace matches the
prefix.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DTSContainer.loadIntoConfiguration(XBRLTaxonomy taxonomy)
Load a new schema into the schema compiler.
|
| Constructor and Description |
|---|
XBRLValidationExceptionRedefineError(XBRLTaxonomy taxonomy,
net.sf.saxon.s9api.XdmValue lst)
Instantiates a new XBRL validation exception redefine error.
|
XBRLValidationExceptionTargetIsNotConcept(XBRLTaxonomy taxonomy,
java.lang.String id,
XMLFragment fragment)
Instantiates a new XBRL validation exception target is not concept.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLTaxonomy |
XBRLFact.getTaxonomy()
The XBRLTaxonomy in which this fact is defined.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLTaxonomy |
XBRLInclude.getContent()
Access to the [Content] property
if the imported taxonomy is standard then this returns null.
|
XBRLTaxonomy |
XBRLImport.getContent()
Access to the [Content] property
if the imported taxonomy is standard then this returns null.
|
XBRLTaxonomy |
XBRLTaxonomy.getImport(java.net.URI namespace)
Return the XBRLTaxonomy imported for the namespace or null if the schema for the namespace is not imported.
|
XBRLTaxonomy |
XMLElementDefinition.getParent()
Access to the [Parent] property.
|
XBRLTaxonomy |
XBRLRoleAndArcroleTypes.getParent()
access to the [Parent] property.
|
XBRLTaxonomy |
XBRLInclude.getParent()
Access to the [Parent] property.
|
XBRLTaxonomy |
XBRLImport.getParent()
Access to the [Parent] property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMLElementDefinition.setParent(XBRLTaxonomy newParent)
Sets the [Parent] property of this concept.
|
void |
XBRLRoleAndArcroleTypes.setParent(XBRLTaxonomy newParent)
Changes the [Parent] property.
|
| Constructor and Description |
|---|
XBRLArcroleType(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Creates a new XBRLArcroleType object from a node in a file.
|
XBRLImport(XBRLTaxonomy parent,
java.lang.String namespace,
java.lang.String schemaLocation)
Creates an import from java code not using a s9api node.
|
XBRLImport(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Creates an import information item from a node.
|
XBRLInclude(XBRLTaxonomy parent,
java.lang.String schemaLocation)
Creates an import from java code not using a s9api node.
|
XBRLInclude(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Creates an import information item from a node.
|
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.
|
XBRLItem(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Instantiates a new XBRL item.
|
XBRLRoleType(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Creates a new XBRLRoleType object.
|
XBRLTuple(XBRLTaxonomy tx,
java.lang.String name,
javax.xml.namespace.QName sg,
java.lang.Boolean _abstract,
java.lang.Boolean nillable,
int block,
int _final,
XSDComposition comp)
Creates a tuple definition in a taxonomy.
|
XBRLTuple(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Instantiates a new XBRL tuple.
|
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.
|
XMLElementDefinition(XBRLTaxonomy parent,
net.sf.saxon.s9api.XdmNode node)
Constructor used when the concept comes from a NodeInfo.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLTaxonomy |
XBRLRSGenerator.generate(XBRLTaxonomy taxonomyIn)
Generate.
|
| Modifier and Type | Method and Description |
|---|---|
XBRLImport |
XBRLRSGenerator.generate(XBRLImport importIn,
XBRLTaxonomy parent)
Generate.
|
XBRLTaxonomy |
XBRLPojoGenerator.generate(XBRLTaxonomy dtsTaxonomy)
Generate.
|
XBRLTaxonomy |
XBRLDBAccessor.queryDocument(XBRLTaxonomy taxonomy)
Query the database for the existence of an XBRLTaxonomy document.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ReportWriter.documentAction(Path dp,
XBRLFactsList cf,
XBRLTaxonomy verTx,
org.jdom.Namespace verNS,
GenericLinkbase glb,
XBRLInstance report,
boolean relativize,
java.net.URI u)
recursive function.
|
| Modifier and Type | Field and Description |
|---|---|
XBRLTaxonomy |
GenerationContext.tx
The tx.
|