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
Created: 15/05/2011
|
com.ihr.xbrl.adins.esef | |
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.quality.frta.validation | |
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.instructions |
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 |
---|---|
java.util.Set<XBRLTaxonomy> |
ESEFProcessor.getExtensionTaxonomies()
Returns a set of extension taxonomies.
|
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.getTaxonomyByCode(java.lang.Integer code)
Returns the XBRLTaxonomy corresponding with the code or null if the code does not corresponds
with a taxonomy.
|
XBRLTaxonomy |
DTSContainer.getTaxonomyByURI(java.lang.Integer u)
Returns the XBRLTaxonomy corresponding to the Document URI or null if the URI cannot be found
or does not corresponds to a taxonomy.
|
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 in any specific ordered
Returns the empty sequence if the namespace is not found in the DTS.
|
java.util.Iterator<XBRLTaxonomy> |
DTSContainer.getTaxonomies()
Returns an iterator over all taxonomy documents 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 or has been loaded to validate elements even it is not loaded in the DTS.
|
java.util.Iterator<XBRLTaxonomy> |
DTSContainer.getTaxonomyByNamespaceInDts(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,
net.sf.saxon.om.NodeInfo ni)
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.
|
Constructor and Description |
---|
XBRLSchemaRef(DTSContainer dts,
XBRLTaxonomy schema)
Instantiates a new XBRL linkbase ref.
|
Modifier and Type | Method and Description |
---|---|
XBRLTaxonomy |
FRTA_4_2_2.FRTA_4_2_2_Inconsistency.getTaxonomy()
Gets the taxonomy.
|
XBRLTaxonomy |
FRTA_4_2_4.FRTA_4_2_4_Inconsistency.getTaxonomy()
Gets the taxonomy.
|
XBRLTaxonomy |
FRTA_4_2_11.FRTA_4_2_11_Inconsistency.getTaxonomy()
Gets the taxonomy.
|
XBRLTaxonomy |
FRTA_4_2_1.FRTA_4_2_1_Inconsistency.getTaxonomy()
Gets the taxonomy.
|
XBRLTaxonomy |
FRTA_5_1_9.FRTA_5_1_9_Inconsistency.getTaxonomy1()
Gets the taxonomy 1.
|
XBRLTaxonomy |
FRTA_5_1_9.FRTA_5_1_9_Inconsistency.getTaxonomy2()
Gets the taxonomy 2.
|
Constructor and Description |
---|
FRTA_4_2_1_Inconsistency(XBRLTaxonomy taxonomy,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 4 2 1 inconsistency.
|
FRTA_4_2_11_Inconsistency(XBRLTaxonomy taxonomy,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 4 2 11 inconsistency.
|
FRTA_4_2_2_Inconsistency(XBRLTaxonomy taxonomy,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 4 2 2 inconsistency.
|
FRTA_4_2_4_Inconsistency(XBRLTaxonomy taxonomy,
QualityCheck<QualityProcessor> rule,
java.lang.String reason)
Instantiates a new FRT A 4 2 4 inconsistency.
|
FRTA_4_3_2_Inconsistency(XBRLTaxonomy taxonomy,
QualityCheck<QualityProcessor> rule,
java.lang.String reason)
Instantiates a new FRT A 4 3 2 inconsistency.
|
FRTA_5_1_9_Inconsistency(XBRLTaxonomy taxonomy1,
XBRLTaxonomy taxonomy2,
XBRLDocument linkbase1,
XBRLLinkbase linkbase2,
XBRLArc masterArc,
XBRLArc extensionArc,
boolean reason1,
boolean reason2,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 5 1 9 inconsistency.
|
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.getParentDocument()
Access to the [Parent] property.
|
XBRLTaxonomy |
XBRLRoleAndArcroleTypes.getParentDocument()
access to the [Parent] property.
|
XBRLTaxonomy |
XBRLTaxonomyRootNode.getTaxonomy()
Gets the taxonomy.
|
static XBRLTaxonomy |
XBRLTaxonomy.LateLoadXBRLTaxonomy(DTSContainer dts,
java.net.URI resolvedURI,
boolean bAddToCache,
XBRLDTSDocument parent)
Creates a new XBRLTaxonomy instance.
|
Modifier and Type | Method and Description |
---|---|
static XBRLInclude |
XBRLInclude.make(XBRLTaxonomy parent,
java.lang.String schemaLocation)
Make.
|
static XBRLImport |
XBRLImport.make(XBRLTaxonomy parent,
java.lang.String namespace,
java.lang.String schemaLocation)
Make.
|
void |
XBRLTaxonomyRootNode.setTaxonomy(XBRLTaxonomy taxonomy)
Sets the taxonomy.
|
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.
|
XBRLElementDefinition(XBRLTaxonomy parent,
XMLFragment node)
Instantiates a new XBRL element definition.
|
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,
XMLFragment node)
Creates an import information item from a node.
|
XBRLInclude(XBRLTaxonomy parent,
java.lang.String schemaLocation)
Creates an include from java code not using a s9api node.
|
XBRLInclude(XBRLTaxonomy parent,
XMLFragment node)
Instantiates a new XBRL include.
|
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.
|
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.
|
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,
XMLFragment 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,
org.hibernate.Session typeSession,
java.util.List<java.lang.Object> createdObjects)
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,
net.sf.saxon.om.NamespaceBinding verNS,
GenericLinkbase glb,
XBRLInstance report,
boolean relativize,
java.net.URI u)
recursive function.
|
Modifier and Type | Field and Description |
---|---|
XBRLTaxonomy |
GenerationContext.tx
The tx.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.namespace.QName |
TaxonomyBuilder.getQName(java.lang.String token,
GenerationContext gc,
XBRLTaxonomy tx,
XBRLLinkbase lb)
Obtains a QName from the token string.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa