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.validation | |
com.ihr.xbrl.dts |
Provides the classes necessary to investigate the content of a DTS.
|
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.exLinks |
Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links.
|
com.ihr.xbrl.om.formula |
Provides the classes necessary to implement a plug in XBRL processor for validation of
docuents and taxonomies according to the XBRL formula specification 1.0
At this stage the package is just created.
|
com.ihr.xbrl.om.formula.errors | |
com.ihr.xbrl.om.formula.functions.reusable |
Contains classes than can be reused from XFI functions and other classes in the API that requires the same
functionality but without the overhead of being an XFI function with parameters
|
com.ihr.xbrl.om.quality.frta.validation | |
com.ihr.xbrl.om.table |
This package contains an object model to work with tables as defined in the XBRL Table specification
The current implementation is based on table linkbase PWD
http://www.xbrl.org/Specification/table-linkbase/PWD-2013-05-17/table-linkbase-PWD-2013-05-17.html
The XBRLTableProcessor class
|
com.ihr.xbrl.om.table.definition |
Classes supporting definition nodes
|
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.xdt |
Provides the classes necessary to implement a plug in XBRL processor for validation of
dimensional instance documents according to the XBRL Dimensions specification 1.0
This package contains two hierarchies of classes.
|
com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
Constructor and Description |
---|
EFMCalculationPeriodTypeMismatch(XBRLRelationship rel)
Instantiates a new EFM calculation period type mismatch.
|
EFMInvalidArcroleOnFootnoreArc(XBRLRelationship rel)
Instantiates a new EFM invalid arcrole on footnore arc.
|
EFMInvalidRelationshipOrderAttribute(XBRLRelationship rel)
Instantiates a new EFM invalid relationship order attribute.
|
EFMNetativeTableWithoutPositiveTableFound(XBRLRelationship rel,
java.lang.String uri)
Instantiates a new EFM netative table without positive table found.
|
EFMNoConsecutiveRelationship(XBRLRelationship rel,
java.lang.String uri,
java.lang.String uri2)
Instantiates a new EFM no consecutive relationship.
|
EFMNotAllMustHaveClosedTrue(XBRLRelationship rel)
Instantiates a new EFM not all must have closed true.
|
Constructor and Description |
---|
EFMNetativeTableWithoutPositiveTableFound(java.util.ArrayList<XBRLRelationship> list)
Instantiates a new EFM netative table without positive table found.
|
Constructor and Description |
---|
ESEF_3_4_4_Error(XBRLRelationship rel,
ESEF_3_4_4 rule)
Instantiates a new ESE F 3 4 4 error.
|
ESEF_3_4_6_Error(int i,
XBRLRelationship rel,
XMLElementDefinition concept,
java.util.Set<java.lang.String> factIds,
ESEF_3_4_6 rule)
Instantiates a new ESE F 3 4 6 error.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
XBRLTreeWalker.getRelationship()
Gets the relationship.
|
Modifier and Type | Method and Description |
---|---|
void |
PMember.buildDomain(XBRLRelationship rel)
Builds the domain.
|
Constructor and Description |
---|
PMember(XMLElementDefinition item,
XBRLRelationship rel,
Dimension<?> dim)
Instantiates a new p member.
|
XBRLTreeWalker(XBRLRelationship rel)
Instantiates a new XBRL tree walker.
|
Modifier and Type | Field and Description |
---|---|
static EmptyIterator<XBRLRelationship> |
XMLFragment.EMPTYRELATIONSHIPSITERATORINSTANCE
Implements an empty Iterator over relationships returned when there are no relationships to iterate over.
|
static java.util.Comparator<XBRLRelationship> |
XMLFragment.OrderComparator
class to compare two relationships based on the value of the order attribute and order a set of arcs accordingly.
|
static java.util.Comparator<XBRLRelationship> |
XMLFragment.OrderComparator2
class to compare two relationships based on the value of the order attribute and order a set of arcs accordingly.
|
static java.util.Comparator<XBRLRelationship> |
XMLFragment.OrderComparatorReverse
The Constant OrderComparatorReverse.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
DTSContainer.getRelationship(java.lang.String extendedLink,
javax.xml.namespace.QName relationshipType,
java.lang.String arcrole,
java.util.List<XBRLAttribute> attributes,
XMLFragment source,
XMLFragment target)
Returns the relationship that matches the search criteria.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getFromRelationships()
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getFromRelationships()
Returns the relationship objects that contains this element in the source of the relationship.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(java.util.Comparator<XBRLRelationship> comparator)
Returns the relationship objects that contains this element in the source of the relationship.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getFromRelationships(int arcrole)
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getFromRelationships(int arcrole)
Obtains an iterator over all relationships where this fragment is the source of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(int arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getFromRelationships(int arcrole,
DTSBase base)
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getFromRelationships(int arcrole,
DTSBase base)
Returns the relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(int arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getFromRelationships(XBRLArcroleType arcrole)
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getFromRelationships(XBRLArcroleType arcrole)
Obtains an iterator over all relationships where this fragment is the source of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(XBRLArcroleType arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getFromRelationships(XBRLArcroleType arcrole,
DTSBase base)
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getFromRelationships(XBRLArcroleType arcrole,
DTSBase base)
Returns the relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(XBRLArcroleType arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
java.util.Iterator<XBRLRelationship> |
DTSContainer.getRelationships(DTSBase base)
Return all relationships in a DTSBase.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getToRelationships()
Gets the to relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getToRelationships()
Returns the relationship objects that contains this element in the target of the relationship.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(java.util.Comparator<XBRLRelationship> comparator)
Returns the relationship objects that contains this element in the target of the relationship.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getToRelationships(int arcrole)
Gets the to relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getToRelationships(int arcrole)
Obtains an iterator over all relationships where this fragment is the target of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(int arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getToRelationships(int arcrole,
DTSBase base)
Gets the to relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getToRelationships(int arcrole,
DTSBase base)
Returns the relationship objects that contains this element in the target of the relationship
or null if there is none.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(int arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getToRelationships(XBRLArcroleType arcrole)
Gets the to relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getToRelationships(XBRLArcroleType arcrole)
Obtains an iterator over all relationships where this fragment is the target of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(XBRLArcroleType arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPointImpl.getToRelationships(XBRLArcroleType arcrole,
DTSBase base)
Gets the to relationships.
|
java.util.Iterator<XBRLRelationship> |
XMLFragment.getToRelationships(XBRLArcroleType arcrole,
DTSBase base)
Returns the relationship objects that contains this element in the target of the relationship
or null if there is none.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(XBRLArcroleType arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XBRLRelationshipPointImpl.addFromRelationship(XBRLRelationship rel)
Adds the from relationship.
|
boolean |
XMLFragment.addFromRelationship(XBRLRelationship rel)
Adds the from relationship.
|
boolean |
XBRLRelationshipPointImpl.addToRelationship(XBRLRelationship rel)
Adds the to relationship.
|
boolean |
XMLFragment.addToRelationship(XBRLRelationship rel)
Adds the to relationship.
|
boolean |
XBRLRelationshipPointImpl.removeFromRelationship(XBRLRelationship rel)
Removes the from relationship.
|
boolean |
XMLFragment.removeFromRelationship(XBRLRelationship rel)
Removes the from relationship.
|
boolean |
XBRLRelationshipPointImpl.removeToRelationship(XBRLRelationship rel)
Removes the to relationship.
|
boolean |
XMLFragment.removeToRelationship(XBRLRelationship rel)
Removes the to relationship.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(java.util.Comparator<XBRLRelationship> comparator)
Returns the relationship objects that contains this element in the source of the relationship.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(int arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(int arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(XBRLArcroleType arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getFromRelationships(XBRLArcroleType arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the source of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(java.util.Comparator<XBRLRelationship> comparator)
Returns the relationship objects that contains this element in the target of the relationship.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(int arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(int arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(XBRLArcroleType arcrole,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value regardless the base set the relationship belongs to.
|
java.util.Collection<XBRLRelationship> |
XMLFragment.getToRelationships(XBRLArcroleType arcrole,
DTSBase base,
java.util.Comparator<XBRLRelationship> comparator)
Returns a collection of relationship objects that contains this element in the target of the relationship
using a filter on the arcrole value and that belongs to a specific base.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
XBRLInconsistencyCalculationCircular.getRelationship()
Gets the relationship.
|
Modifier and Type | Method and Description |
---|---|
static void |
XBRLValidationReportTools.addRelationshipInfo(XBRLRelationship rel,
java.util.Map<XBRLValidationErrorReport.ErrorValueKey,java.lang.Object> data) |
Constructor and Description |
---|
XBRLInconsistencyCalculationCircular(XBRLItem concept,
XBRLRelationship rel)
Instantiates a new XBRL inconsistency calculation circular.
|
XBRLInconsistencyCalculationPeriodTypeMismatch(XBRLRelationship rel)
Instantiates a new XBRL inconsistency calculation period type mismatch.
|
XBRLValidationExceptionArcroleRefTargetIsNotSchema(XBRLRelationship relationship,
java.lang.String arcroleURI,
java.lang.String href)
Instantiates a new XBRL validation exception arcrole ref target is not schema.
|
XBRLValidationExceptionConceptLabelSourceIsNotConcept(XBRLRelationship rel)
Instantiates a new XBRL validation exception concept label source is not concept.
|
XBRLValidationExceptionConceptLabelTargetIsNotLocalAndRelationshipIsNotProhibit(XBRLRelationship rel)
Instantiates a new XBRL validation exception concept label target is not local and relationship is not prohibit.
|
XBRLValidationExceptionConceptLabelTargetIsNotResource(XBRLRelationship rel)
Instantiates a new XBRL validation exception concept label target is not resource.
|
XBRLValidationExceptionConceptReferenceSourceIsNotConcept(XBRLRelationship rel)
Instantiates a new XBRL validation exception concept reference source is not concept.
|
XBRLValidationExceptionConceptReferenceTargetIsNotLocalAndRelationshipIsNotProhibit(XBRLRelationship rel)
Instantiates a new XBRL validation exception concept reference target is not local and relationship is not prohibit.
|
XBRLValidationExceptionConceptReferenceTargetIsNotResource(XBRLRelationship rel)
Instantiates a new XBRL validation exception concept reference target is not resource.
|
XBRLValidationExceptionEssenceAliasDifferentBalance(XBRLRelationship rel)
Instantiates a new XBRL validation exception essence alias different balance.
|
XBRLValidationExceptionEssenceAliasDifferentItemTypes(XBRLRelationship rel)
Instantiates a new XBRL validation exception essence alias different item types.
|
XBRLValidationExceptionEssenceAliasDifferentPeriodTypes(XBRLRelationship rel)
Instantiates a new XBRL validation exception essence alias different period types.
|
XBRLValidationExceptionEssenceAliasSourceNotItem(XBRLRelationship rel)
Instantiates a new XBRL validation exception essence alias source not item.
|
XBRLValidationExceptionEssenceAliasTargetNotItem(XBRLRelationship rel)
Instantiates a new XBRL validation exception essence alias target not item.
|
XBRLValidationExceptionFactFootnotearcSourceNotFact(XBRLRelationship rel)
Instantiates a new XBRL validation exception fact footnotearc source not fact.
|
XBRLValidationExceptionFactFootnotearcSourceOutOfInstanceScope(XBRLRelationship rel)
Instantiates a new XBRL validation exception fact footnotearc source out of instance scope.
|
XBRLValidationExceptionFactFootnotearcTargetNotResource(XBRLRelationship rel)
Instantiates a new XBRL validation exception fact footnotearc target not resource.
|
XBRLValidationExceptionFactFootnotearcTargetOutOfInstanceScope(XBRLRelationship rel)
Instantiates a new XBRL validation exception fact footnotearc target out of instance scope.
|
XBRLValidationExceptionGeneralSpecialSourceNotItem(XBRLRelationship rel)
Instantiates a new XBRL validation exception general special source not item.
|
XBRLValidationExceptionGeneralSpecialTargetNotItem(XBRLRelationship rel)
Instantiates a new XBRL validation exception general special target not item.
|
XBRLValidationExceptionInvalidDirectedCyclesFound(XBRLRelationship rel,
java.util.Collection<XMLFragment> elements)
Instantiates a new XBRL validation exception invalid directed cycles found.
|
XBRLValidationExceptionInvalidUndirectedCyclesFound(XBRLRelationship rel,
java.util.HashSet<XMLFragment> elements)
Instantiates a new XBRL validation exception invalid undirected cycles found.
|
XBRLValidationExceptionParentChildSourceIsNotConcept(XBRLRelationship rel)
Instantiates a new XBRL validation exception parent child source is not concept.
|
XBRLValidationExceptionParentChildTargetIsNotConcept(XBRLRelationship rel)
Instantiates a new XBRL validation exception parent child target is not concept.
|
XBRLValidationExceptionPreferredLabelLabelNotFound(XBRLRelationship rel,
java.lang.String prefLabelRole)
Instantiates a new XBRL validation exception preferred label label not found.
|
XBRLValidationExceptionPreferredLabelRoleNotDefined(XBRLRelationship rel,
java.lang.String prefLabelRole)
Instantiates a new XBRL validation exception preferred label role not defined.
|
XBRLValidationExceptionRequiresElementSourceNotConcept(XBRLRelationship rel)
Instantiates a new XBRL validation exception requires element source not concept.
|
XBRLValidationExceptionRequiresElementTargetNotConcept(XBRLRelationship rel)
Instantiates a new XBRL validation exception requires element target not concept.
|
XBRLValidationExceptionRequiresElementTargetNotFound(XBRLRelationship rel)
Instantiates a new XBRL validation exception requires element target not found.
|
XBRLValidationExceptionSimilarTuplesSourceNotTuple(XBRLRelationship rel)
Instantiates a new XBRL validation exception similar tuples source not tuple.
|
XBRLValidationExceptionSimilarTuplesTargetNotTuple(XBRLRelationship rel)
Instantiates a new XBRL validation exception similar tuples target not tuple.
|
XBRLValidationExceptionSummationItemInvalidCreditDebit(int subCode,
XBRLRelationship rel)
Instantiates a new XBRL validation exception summation item invalid credit debit.
|
XBRLValidationExceptionSummationItemInvalidWeightValue(XBRLRelationship rel)
Instantiates a new XBRL validation exception summation item invalid weight value.
|
XBRLValidationExceptionSummationItemSourceNotItem(XBRLRelationship rel)
Instantiates a new XBRL validation exception summation item source not item.
|
XBRLValidationExceptionSummationItemSourceNotNumeric(XBRLRelationship rel)
Instantiates a new XBRL validation exception summation item source not numeric.
|
XBRLValidationExceptionSummationItemTargetNotItem(XBRLRelationship rel)
Instantiates a new XBRL validation exception summation item target not item.
|
XBRLValidationExceptionSummationItemTargetNotNumeric(XBRLRelationship rel)
Instantiates a new XBRL validation exception summation item target not numeric.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
XBRLRelationship.clone()
Clone.
|
XBRLRelationship |
XBRLRelationship.clone(DTSContainer newDTS)
Clone.
|
XBRLRelationship |
XBRLRelationship.generateNode()
Generate node.
|
static XBRLRelationship |
XBRLRelationship.make(XBRLExtendedLink parent,
javax.xml.namespace.QName type,
XMLFragment from,
XMLFragment to,
XBRLArcroleType arcroleType,
XBRLAttribute[] attributes,
boolean bValidate)
Make.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<XBRLRelationship> |
DTSBase.getBaseSetRelationshipsIterator(XBRLArcroleType arcrole)
Returns an iterator over the relationships in the base set.
|
java.util.Iterator<XBRLRelationship> |
DTSBase.getBaseSetRelationshipsIterator(XBRLArcroleType arcrole,
XBRLValidationReport rep)
Returns an iterator over the relationships in the base set.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getFromRelationships()
Returns the relationship objects that contains this element in the source of the relationship.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getFromRelationships(int arcrole)
Obtains an iterator over all relationships where this fragment is the source of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getFromRelationships(int arcrole,
DTSBase base)
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getFromRelationships(XBRLArcroleType arcrole)
Obtains an iterator over all relationships where this fragment is the source of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getFromRelationships(XBRLArcroleType arcrole,
DTSBase base)
Gets the from relationships.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationship.getNext()
Access to the [Following] property of the chain of relationships.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationship.getPrevious()
Access to the [Preceding] property of the chain of relationships.
|
java.util.Iterator<XBRLRelationship> |
XBRLExtendedLink.getRelationships()
Access to the [Relationships] information item.
|
java.util.Iterator<XBRLRelationship> |
XBRLArc.getRelationships()
Gets the relationships.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getToRelationships()
Returns the relationship objects that contains this element in the target of the relationship.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getToRelationships(int arcrole)
Obtains an iterator over all relationships where this fragment is the target of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getToRelationships(int arcrole,
DTSBase base)
Gets the to relationships.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getToRelationships(XBRLArcroleType arcrole)
Obtains an iterator over all relationships where this fragment is the target of the relationship
and the arcrole corresponds to the parameter indicated.
|
java.util.Iterator<XBRLRelationship> |
XBRLRelationshipPoint.getToRelationships(XBRLArcroleType arcrole,
DTSBase base)
Gets the to relationships.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DTSBaseSet.add(XBRLRelationship e)
Adds the.
|
boolean |
XBRLRelationshipPoint.addFromRelationship(XBRLRelationship rel)
Adds the from relationship.
|
boolean |
DTSBase.addRelationship(XBRLRelationship relationship)
Adds the relationship.
|
boolean |
XBRLExtendedLink.addRelationship(XBRLRelationship relationship)
Adds the relationship.
|
boolean |
XBRLRelationshipPoint.addToRelationship(XBRLRelationship rel)
Adds the to relationship.
|
XBRLValidationReport |
XBRLlrrAndRelationshipConstraints.ValidateRelationshipAnchor.anchorValidateRelationship(XBRLExtendedLink parent,
XBRLRelationship rel,
XMLFragment anchor)
Validates the from or to parts of a relationship according with the rules imposed in the
arcroleType.
|
XBRLValidationReport |
XBRLlrrAndRelationshipConstraints.ExtraRelationshipValidationInterface.extraValidateRelationship(XBRLExtendedLink parent,
XBRLRelationship rel)
Validates a relationship for additional constraints that cannot be included in the
standard validation constraints.
|
static XBRLRoleType |
PresentationLinkbase.getPreferredLabel(XBRLRelationship rel)
If the relationship
rel contains an attribute preferredLabel this
method returns the XBRLRoleType indicated. |
static double |
CalculationLinkbase.getWeight(XBRLRelationship rel)
Obtains the value of the weight attribute on a calculationArc (or derived) relationship.
|
boolean |
XBRLRelationshipPoint.removeFromRelationship(XBRLRelationship rel)
Removes the from relationship.
|
boolean |
DTSBase.removeRelationship(XBRLRelationship relationship)
Removes the relationship.
|
boolean |
XBRLExtendedLink.removeRelationship(XBRLRelationship relationship)
Removes the relationship.
|
boolean |
XBRLRelationshipPoint.removeToRelationship(XBRLRelationship rel)
Removes the to relationship.
|
void |
DTSBase.serialize(XBRLRelationship rel,
XBRLDocument document)
This function makes sure that:
1- the relationship exists in the appropriate ExtendedLink or creates the extended link
2- If the target is a resource, the resource is included in the ExtendedLink as well.
|
XBRLValidationReport |
XBRLlrrAndRelationshipConstraints.validateRelationship(XBRLExtendedLink parent,
XBRLRelationship rel)
Validates the relationship received against the constraints stored in this class.
|
boolean |
XBRLExtendedLink.wouldBeDuplicateArc(XBRLRelationship rel)
Checks wether or not the relationship in the parameter
will be a duplicate relationship in this extended link.
|
Modifier and Type | Method and Description |
---|---|
static XBRLFilterUse |
XBRLFilterUse.createFilterUse(XBRLFormulaProcessor proc,
XBRLRelationship rel,
XBRLFormulaFilter filter)
Factory method.
|
XBRLVariableResourceUse |
XBRLVariableResource.getUse(XBRLRelationship rel,
XBRLVariablesHolder set)
Creates a new XBRLVariableResourceUse instance for this variable resource in the
variable resource set.
|
Constructor and Description |
---|
XFxbrlveVariableSetFilterTargetError(XBRLRelationship rel,
XMLFragment target)
Instantiates a new x fxbrlve cyclic dependencies.
|
Modifier and Type | Method and Description |
---|---|
static void |
RC_XFI_concept_relationships_drs.collectRelationships(java.util.ArrayList<XBRLRelationship> relationships,
RC_XFI_concept_relationships_drs.Axis axis,
XMLElementDefinition concept,
java.util.List<XBRLRoleType> vRoles,
int generations)
Collect relationships.
|
static void |
RC_XFI_concept_relationships.collectRelationships(java.util.List<XBRLRelationship> relationships,
java.util.Set<XMLFragment> parents,
RC_XFI_concept_relationships.Axis axis,
XMLElementDefinition concept,
java.util.List<XBRLRoleType> vRoles,
java.util.List<XBRLArcroleType> vArcRoles,
int generations,
net.sf.saxon.value.QNameValue linkName,
net.sf.saxon.value.QNameValue arcName,
boolean siblignsOfRoot)
Collect relationships.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
FRTA_3_1_2.FRTA_3_1_2_Inconsistency.getRelationship()
Gets the relationship.
|
XBRLRelationship |
FRTA_3_2_3.FRTA_3_2_3_Inconsistency.getRelationship()
Gets the relationship.
|
XBRLRelationship |
FRTA_3_1_13.FRTA_3_1_13_Inconsistency.getRelationship()
Gets the relationship.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<XBRLRelationship> |
FRTA_3_2_3.FRTA_3_2_3_Inconsistency.getRelationshipSet()
Gets the relationship set.
|
java.util.Set<XBRLRelationship> |
FRTA_3_1_14.FRTA_3_1_14_Inconsistency.getRelationshipSet()
Gets the relationship set.
|
Constructor and Description |
---|
FRTA_3_1_1_Inconsistency(XBRLLinkbase linkbase,
XBRLRelationship eLink,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 3 1 1 inconsistency.
|
FRTA_3_1_13_Inconsistency(XBRLRelationship relationship,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 3 1 13 inconsistency.
|
FRTA_3_1_2_Inconsistency(XBRLRelationship relationship,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 3 1 2 inconsistency.
|
FRTA_3_2_3_Inconsistency(XBRLRelationship relationship,
java.util.Set<XBRLRelationship> relationshipSet,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 3 2 3 inconsistency.
|
Constructor and Description |
---|
FRTA_3_1_14_Inconsistency(java.util.Set<XBRLRelationship> relationshipSet,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 3 1 14 inconsistency.
|
FRTA_3_2_3_Inconsistency(XBRLRelationship relationship,
java.util.Set<XBRLRelationship> relationshipSet,
QualityCheck<QualityProcessor> rule)
Instantiates a new FRT A 3 2 3 inconsistency.
|
Modifier and Type | Method and Description |
---|---|
static XBRLBreakdownUse |
XBRLBreakdownUse.createBreakdownUse(XBRLRelationship rel,
XBRLBreakdown breakdown)
Creates the breakdown use.
|
static XBRLDefinitionNodeUse |
XBRLDefinitionNodeUse.createDefinitionNodeUse(XBRLRelationship rel,
XBRLDefinitionNode definitionNodeSubTree,
XBRLDefinitionNode parent)
Creates the definition node use.
|
static XBRLFilterUse |
XBRLFilterUse.createFilterUse(XBRLTableProcessor proc,
XBRLRelationship rel,
XBRLFormulaFilter filter)
Factory method.
|
Constructor and Description |
---|
GraphNodeBuildingParameters(XMLElementDefinition concept,
java.util.ArrayList<XBRLRelationship> rels,
boolean bIncludeSelf,
boolean bIncludeFrom,
boolean bIncludeChildren,
RelationshipGraphNode.NodeFactory<Z> nf,
boolean bUsable)
Information to build up the graph must be provided as an instance of this class.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<XBRLRelationship> |
XBRLArcroleType.getUses()
Access to the [arcrole uses] property
The returned objects in the iterator are instances of
XBRLRelationship elements.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XBRLArcroleType.addUse(XBRLRelationship rel)
Adds the use.
|
boolean |
XBRLArcroleType.delUse(XBRLRelationship rel)
Del use.
|
Modifier and Type | Method and Description |
---|---|
static XBRLRoleType |
XDTProcessor.getTargetRole(XBRLRelationship rel)
Returns the XBRLRoleType pointed to by the xbrldt:targetRole attribute on the relationship rel.
|
static java.lang.Boolean |
XDTProcessor.getUsable(XBRLRelationship rel)
Gets the usable.
|
static boolean |
XDTProcessor.isClosed(XBRLRelationship rel)
Returns the value or default value of the xbrldt:closed attribute on the relationship
indicated in the rel parameter.
|
Constructor and Description |
---|
XDTHypercubeUse(XDTProcessor processor,
XDTHypercube hypercube,
int arcRoleType,
DTSBase useBase,
DTSBase searchBase,
DefinitionLinkbase tempDefLb,
XBRLRelationship pri_hyp)
Instantiates a new XDT hypercube use.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
XBRLRSGenerator.generate(XBRLRelationship relIn)
Generate.
|
Modifier and Type | Method and Description |
---|---|
XBRLRelationship |
XBRLPojoGenerator.generate(XBRLRelationship dtsRel)
Generate.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa