| Package | Description | 
|---|---|
| com.ihr.xbrl.adins.efm | Provides the implementation of the Edgar Filer Manual validation add-in
This package contains the implementation of the Edgar Filer Manual validation
engine according with the rules defined by the U.S. | 
| 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.comparator | Provides the classes necessary to compare two DTSs and obtain the differences
according to the XVS specification. | 
| com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS. | 
| com.ihr.xbrl.formula | Provides the classes to implement a plug in processor for XBRL information and execute XQuery formulas defined in XBRL Linkbases
The content of this package is the processor and the required classes to compile and execute 
formulas written in the XQuery language from the W3C. | 
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. | 
| com.ihr.xbrl.om.assertions | |
| com.ihr.xbrl.om.autofill | |
| com.ihr.xbrl.om.customcodes | |
| 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.filters | |
| com.ihr.xbrl.om.formula.functions.custom | |
| com.ihr.xbrl.om.formula.functions.errors | |
| com.ihr.xbrl.om.ixbrl.elements | |
| com.ihr.xbrl.om.quality.frta.validation | |
| com.ihr.xbrl.om.renderhints | This is a renderhints processor that process resources in linkbases
 to define render hints that Reporting Standard tools understands | 
| com.ihr.xbrl.om.rstable | |
| 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.table.errors | Contains specialized classes for different type of errors defined in the table specification | 
| com.ihr.xbrl.pojo | Provides the classes necessary to access to the content of a DTS using POJO technology. | 
| com.rs.xbrl.instructions.core | |
| com.rs.xbrl.instructions.formula.hilevel | |
| com.rs.xbrl.instructions.genericmessages | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLValidationReport | EFMProcessor. validateTextIsProperHTML(java.lang.String stringValue,
                        XBRLFact fact,
                        XBRLResource res)Validate text is proper html. | 
| XBRLValidationReport | EFMProcessor. validateTextIsProperHTML(XBRLResource res)Validate text is proper html. | 
| Constructor and Description | 
|---|
| EFMAttemptToModifyStandardLabel(XBRLResource label,
                               XMLFragment from)Instantiates a new EFM attempt to modify standard label. | 
| EFMCompanyExtensionElementHasReference(XMLFragment from,
                                      XBRLResource res)Instantiates a new EFM company extension element has reference. | 
| EFMFootnoteResourceNotConnected(XBRLResource footNote)Instantiates a new EFM footnote resource not connected. | 
| EFMInvalidHTMLInTextBlock(XBRLResource res)Instantiates a new EFM invalid html in text block. | 
| EFMInvalidRoleOnFootnote(XBRLResource footNote)Instantiates a new EFM invalid role on footnote. | 
| EFMInvalidSequenceOfCharacters(XBRLResource label,
                              int i,
                              java.lang.String string)Instantiates a new EFM invalid sequence of characters. | 
| EFMInvalidWhiteSpaceCharacter(XBRLResource label,
                             int i)Instantiates a new EFM invalid white space character. | 
| EFMRoleTypeCannotBeUsedOnResource(XBRLRoleType roleType,
                                 XBRLResource xbrlResource)Instantiates a new EFM role type cannot be used on resource. | 
| EFMRoleTypeMissing(XBRLResource xbrlResource)Instantiates a new EFM role type missing. | 
| Modifier and Type | Method and Description | 
|---|---|
| ComparatorMapping<XBRLResource> | DTSComparator. getResourceMapper()Gets the resource mapper. | 
| ComparatorMapping<XBRLResource> | DTSComparator. guessResourceMapTable(OrderedFragmentsList items1,
                     OrderedFragmentsList items2)Builds up a new resourceMap table based on the probability of resources to match because of the
 resources properties | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DTSComparator. setResourceMapper(ComparatorMapping<XBRLResource> newMap)Sets the resource mapper. | 
| Constructor and Description | 
|---|
| DTSComparator(DTSContainer dts1,
             DTSContainer dts2,
             ComparatorMapping<java.lang.String> namespaceMap,
             ComparatorMapping<XMLElementDefinition> conceptMap,
             ComparatorMapping<java.lang.String> roleMap,
             ComparatorMapping<XBRLResource> resourceMap)A DTS Comparator investigates the differences between two DTSs. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | Note. getRes()Gets the res. | 
| XBRLResource | KeysForFactsProvider.ReferenciableResource. getResource()Gets the resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | LabelsProviderBasic. getLabel(XBRLResource res)Gets the label. | 
| java.lang.String | LabelsProvider. getLabel(XBRLResource res)Returns a suitable label for the resource
 The language is obtained by asking the application for the preferred language. | 
| Constructor and Description | 
|---|
| ReferenciableResource(XBRLResource resource)Instantiates a new referenciable resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FlMessageThe Class FlMessage. | 
| Constructor and Description | 
|---|
| FlBindAll(XBRLResource bindingMethodRes,
         FlFormulaProcessor fp)Instantiates a new fl bind all. | 
| FlBindDim(XBRLResource bindingMethodRes,
         FlFormulaProcessor fp)Instantiates a new fl bind dim. | 
| FlMessage(XBRLResource res)Instantiates a new fl message. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends XBRLResource> | DTSContainer. getSimilarResource(T res,
                  XBRLExtendedLink el)This method returns an XBRLResource that already exists in the  
 Extended Link indicated at  eland is s_equals2 ofresresource or null if no resource is found. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | DTSContainer. cacheResource(XBRLExtendedLink parent,
             net.sf.saxon.om.NodeInfo ni,
             java.lang.Class<? extends XBRLResource> name)Obtains a resource from the cache or creates a new resource corresponding to the
 node supplied as a parameter and stores it in the cache for further reference. | 
| XBRLResource | DTSContainer. getResource(java.lang.Integer code)Gets the resource. | 
| XBRLResource | DTSContainer. getResource(java.net.URI xpointerIdentifier)Resolves an XBRLResource from its XPointer identifier. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Iterator<XBRLResource> | DTSContainer. getResources()Make sure the DTS has beed validated or the list of resources
 may not be complete. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | DTSContainer. addResource(XBRLResource resource)The XBRLResouce initializer calls this method to store a new resource in the
 DTSContainer cache. | 
| boolean | DTSContainer. delResource(XBRLResource resource,
           java.lang.Integer elCode)Eliminates a resource form the DTS cache. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | DTSContainer. cacheResource(XBRLExtendedLink parent,
             net.sf.saxon.om.NodeInfo ni,
             java.lang.Class<? extends XBRLResource> name)Obtains a resource from the cache or creates a new resource corresponding to the
 node supplied as a parameter and stores it in the cache for further reference. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAssertionThe Class XBRLAssertion. | 
| class  | XBRLConsistencyAssertionThe Class XBRLConsistencyAssertion. | 
| class  | XBRLExistenceAssertionThe Class XBRLExistenceAssertion. | 
| class  | XBRLValueAssertionThe Class XBRLValueAssertion. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | XBRLExistenceAssertion. getResource()Gets the resource. | 
| XBRLResource | XBRLValueAssertion. getResource()Gets the resource. | 
| XBRLResource | XBRLConsistencyAssertion. getResource()Gets the resource. | 
| XBRLResource | EvaluableAssertion. getResource()Returns the XBRLResource that contains the definition of the assertion. | 
| Constructor and Description | 
|---|
| XBRLAssertion(XBRLFormulaProcessor proc,
             XBRLResource other)Assertions are normally created by copying another existing resource. | 
| XBRLConsistencyAssertion(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL consistency assertion. | 
| XBRLExistenceAssertion(XBRLFormulaProcessor proc,
                      XBRLResource other)Instantiates a new XBRL existence assertion. | 
| XBRLValueAssertion(XBRLFormulaProcessor proc,
                  XBRLResource other)Instantiates a new XBRL value assertion. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AutoFillThe Class AutoFill. | 
| Modifier and Type | Method and Description | 
|---|---|
| static AutoFill | AutoFill. make(XBRLResource other)Make. | 
| Constructor and Description | 
|---|
| AutoFill(XBRLResource other)Instantiates a new auto fill. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CustomCodeThe Class CustomCode. | 
| Modifier and Type | Method and Description | 
|---|---|
| static CustomCode | CustomCode. make(XBRLResource other)Make. | 
| Constructor and Description | 
|---|
| XBRLValidationExceptionLabelInvalidResource(java.lang.String documentURI,
                                           XBRLResource res)Instantiates a new XBRL validation exception label invalid resource. | 
| XBRLValidationExceptionRoleRefTargetIsNotSchema(XBRLResource resource,
                                               java.lang.String roleURI,
                                               java.lang.String href)Instantiates a new XBRL validation exception role ref target is not schema. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLLabelResourceLabel resources are the object model representation of the link:label elements
 in label Linkbases | 
| Modifier and Type | Field and Description | 
|---|---|
| static XBRLResource | XBRLResource. nullResourceThe Constant nullResource. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | XBRLResource. clone()Clone. | 
| XBRLResource | XBRLResource. clone(DTSContainer newDTS)Clone. | 
| XBRLResource | XBRLResource. generateNode()Generate node. | 
| XBRLResource | XBRLExtendedLink. getResource(java.lang.Integer resourceCode)Gets the resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract java.lang.Class<? extends XBRLResource> | XBRLExtendedLink. getResourceClass(net.sf.saxon.om.NodeInfo ni)Obtains a class that can be used to create a resource instance from the
 NodeInfo passed in the ni parameter. | 
| java.lang.Class<? extends XBRLResource> | VersionLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Deprecated.  Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | FormulaLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | DefinitionLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | CalculationLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | PresentationLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | LabelLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | FootnoteLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | ReferenceLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | GenericLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.lang.Class<? extends XBRLResource> | OtherLinkbase. getResourceClass(net.sf.saxon.om.NodeInfo ni)Gets the resource class. | 
| java.util.Iterator<XBRLResource> | XBRLExtendedLink. getResources()Return an iterator over all resources that exist on this extended link. | 
| java.util.Iterator<XBRLResource> | DTSBase. getVectorResources(java.lang.String extraXPath)Gets the vector resources. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLExtendedLink. addResource(XBRLResource resource)This method adds a XBRLResource to the Extended Link container. | 
| static java.lang.String | XBRLResource. getResourceIdentifier(XBRLResource resource)Returns a text identifying the resource from the linkbase syntax. this is
 either the value of the id attribute or the value of the xlink:label on the
 resource | 
| void | XBRLExtendedLink. removeResource(XBRLResource resource)This method removes a XBRLResource to the Extended Link container
 
 This method should not be used but the  setRawParentXBRL(XMLFragment)instead
 with null parameter that in turn calls this method when needed. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLExtendedLink. setResources(java.util.LinkedHashMap<java.lang.Integer,XBRLResource> resources)This method is used by the SAX parser to add collected resources. | 
| void | XBRLExtendedLink. setResourcesCache(java.util.HashMap<java.lang.String,java.util.List<XBRLResource>> cacheResources)This method is used by the SAX parser to add collected resources indexed by xlink:label. | 
| Constructor and Description | 
|---|
| XBRLLabelResource(XBRLResource other)Labels are normally created by copying another existing resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLCustomFunctionThe Class XBRLCustomFunction. | 
| class  | XBRLFormulaThe Class XBRLFormula. | 
| class  | XBRLFormulaResourceThe Class XBRLFormulaResource. | 
| class  | XBRLVariableEqualityDefinitionThe Class XBRLVariableEqualityDefinition. | 
| class  | XBRLVariableFactThe Class XBRLVariableFact. | 
| class  | XBRLVariableGeneralThe Class XBRLVariableGeneral. | 
| class  | XBRLVariableParameterThe Class XBRLVariableParameter. | 
| class  | XBRLVariablePreconditionThe Class XBRLVariablePrecondition. | 
| class  | XBRLVariableResourceThe Class XBRLVariableResource. | 
| class  | XBRLVariableSetResourceThe Class XBRLVariableSetResource. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | XBRLVariablesHolder. getResource()Required to be able to obtain information about the resource that defines the XBRLVariablesHolder. | 
| XBRLResource | XBRLFormulaResource. getResource()Gets the resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | XBRLFormulaProcessor. declareNamespaces(XBRLResource resource,
                 net.sf.saxon.s9api.XPathCompiler compiler)Helper method to declare all namespaces in the resource indicated as a
 parameter in the XPath compiler received as a parameter. | 
| XBRLValidationReport | XBRLFormulaProcessor. evaluate(XBRLResource resource,
        XBRLInstance instance)Evaluates one resource and returns an XBRLValidationReport instance. the
 parameter must be an already compiled XBRL formula resource of the following
 types: XBRLFormula, XBRLAssertion, XBRLConsistencyAssertion
 
 This method is used by the GUI of the FormulaTT class. | 
| Constructor and Description | 
|---|
| XBRLCustomFunction(XBRLFormulaProcessor proc,
                  XBRLResource other)Instantiates a new XBRL custom function. | 
| XBRLFormula(XBRLFormulaProcessor proc,
           XBRLResource other)Formulas are normally created by copying another existing resource. | 
| XBRLFormulaResource(XBRLFormulaProcessor proc,
                   XBRLResource other)Instantiates a new XBRL formula resource. | 
| XBRLVariableEqualityDefinition(XBRLFormulaProcessor proc,
                              XBRLResource other)Instantiates a new XBRL variable equality definition. | 
| XBRLVariableFact(XBRLFormulaProcessor formulaProcessor,
                XBRLResource res)Instantiates a new XBRL variable fact. | 
| XBRLVariableGeneral(XBRLFormulaProcessor formulaProcessor,
                   XBRLResource res)Instantiates a new XBRL variable general. | 
| XBRLVariableParameter(XBRLFormulaProcessor proc,
                     XBRLResource other)Instantiates a new XBRL variable parameter. | 
| XBRLVariablePrecondition(XBRLFormulaProcessor proc,
                        XBRLResource res)Object model for a Variable Precondition. | 
| XBRLVariableResource(XBRLFormulaProcessor proc,
                    XBRLResource res)Instantiates a new XBRL variable resource. | 
| XBRLVariableSetResource(XBRLFormulaProcessor proc,
                       XBRLResource other)Instantiates a new XBRL variable set resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLResultMessageThe Class XBRLResultMessage. | 
| Constructor and Description | 
|---|
| XBRLResultMessage(XBRLFormulaProcessor processor,
                 XBRLResource fragment)Instantiates a new XBRL result message. | 
| XFxbrlmsgeMissingMessageLanguage(XBRLResource fragment)Instantiates a new x fxbrlmsge missing message language. | 
| XFxbrlveNoProhibitedNamespaceForCustomFunction(XBRLResource resource)Instantiates a new x fxbrlve no prohibited namespace for custom function. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAncestorFilterThe Class XBRLAncestorFilter. | 
| class  | XBRLAndFilterThe Class XBRLAndFilter. | 
| class  | XBRLAspectCoverFilterThe Class XBRLAspectCoverFilter. | 
| class  | XBRLConceptBalanceFilterThe Class XBRLConceptBalanceFilter. | 
| class  | XBRLConceptCustomAttributeFilterThe Class XBRLConceptCustomAttributeFilter. | 
| class  | XBRLConceptDataTypeFilterThe Class XBRLConceptDataTypeFilter. | 
| class  | XBRLConceptFilterAbstractThe Class XBRLConceptFilterAbstract. | 
| class  | XBRLConceptNameFilterThe Class XBRLConceptNameFilter. | 
| class  | XBRLConceptPeriodTypeFilterThe Class XBRLConceptPeriodTypeFilter. | 
| class  | XBRLConceptRelationFilterThe Class XBRLConceptRelationFilter. | 
| class  | XBRLConceptSubstitutionGroupFilterThe Class XBRLConceptSubstitutionGroupFilter. | 
| class  | XBRLDimensionFilterAbstractThe Class XBRLDimensionFilterAbstract. | 
| class  | XBRLExplicitDimensionFilterThe Class XBRLExplicitDimensionFilter. | 
| class  | XBRLFormulaFilterBaseThe Class XBRLFormulaFilterBase. | 
| class  | XBRLGeneralFilterThe Class XBRLGeneralFilter. | 
| class  | XBRLGeneralMeasuresFilterThe Class XBRLGeneralMeasuresFilter. | 
| class  | XBRLIdentifierFilterThe Class XBRLIdentifierFilter. | 
| class  | XBRLLocationFilterThe Class XBRLLocationFilter. | 
| class  | XBRLMatchAbstractFilterThe Class XBRLMatchAbstractFilter. | 
| class  | XBRLMatchConceptFilterThe Class XBRLMatchConceptFilter. | 
| class  | XBRLMatchDimensionFilterThe Class XBRLMatchDimensionFilter. | 
| class  | XBRLMatchEntityIdentifierFilterThe Class XBRLMatchEntityIdentifierFilter. | 
| class  | XBRLMatchLocationFilterThe Class XBRLMatchLocationFilter. | 
| class  | XBRLMatchNonXDTScenarioFilterThe Class XBRLMatchNonXDTScenarioFilter. | 
| class  | XBRLMatchNonXDTSegmentFilterThe Class XBRLMatchNonXDTSegmentFilter. | 
| class  | XBRLMatchPeriodFilterThe Class XBRLMatchPeriodFilter. | 
| class  | XBRLMatchScenarioFilterThe Class XBRLMatchScenarioFilter. | 
| class  | XBRLMatchSegmentFilterThe Class XBRLMatchSegmentFilter. | 
| class  | XBRLMatchUnitFilterThe Class XBRLMatchUnitFilter. | 
| class  | XBRLOrFilterThe Class XBRLOrFilter. | 
| class  | XBRLParentFilterThe Class XBRLParentFilter. | 
| class  | XBRLPeriodEndFilterThe Class XBRLPeriodEndFilter. | 
| class  | XBRLPeriodFilterThe Class XBRLPeriodFilter. | 
| class  | XBRLPeriodFilterAbstractThe Class XBRLPeriodFilterAbstract. | 
| class  | XBRLPeriodForeverFilterThe Class XBRLPeriodForeverFilter. | 
| class  | XBRLPeriodInstantDurationFilterThe Class XBRLPeriodInstantDurationFilter. | 
| class  | XBRLPeriodInstantFilterThe Class XBRLPeriodInstantFilter. | 
| class  | XBRLPeriodStartFilterThe Class XBRLPeriodStartFilter. | 
| class  | XBRLRegExpIdentifierFilterThe Class XBRLRegExpIdentifierFilter. | 
| class  | XBRLRegExpSchemeFilterThe Class XBRLRegExpSchemeFilter. | 
| class  | XBRLRelativeFilterThe Class XBRLRelativeFilter. | 
| class  | XBRLScenarioFilterThe Class XBRLScenarioFilter. | 
| class  | XBRLSegmentFilterThe Class XBRLSegmentFilter. | 
| class  | XBRLSiblingFilterThe Class XBRLSiblingFilter. | 
| class  | XBRLSingleMeasureFilterThe Class XBRLSingleMeasureFilter. | 
| class  | XBRLSpecificIdentifierFilterThe Class XBRLSpecificIdentifierFilter. | 
| class  | XBRLSpecificSchemeFilterThe Class XBRLSpecificSchemeFilter. | 
| class  | XBRLTypedDimensionFilterThe Class XBRLTypedDimensionFilter. | 
| class  | XBRLValueNilFilterThe Class XBRLValueNilFilter. | 
| class  | XBRLValuePrecisionFilterThe Class XBRLValuePrecisionFilter. | 
| Constructor and Description | 
|---|
| XBRLAncestorFilter(XBRLFormulaProcessor proc,
                  XBRLResource res)Instantiates a new XBRL ancestor filter. | 
| XBRLAndFilter(XBRLFormulaProcessor proc,
             XBRLResource other)Instantiates a new XBRL and filter. | 
| XBRLAspectCoverFilter(XBRLFormulaProcessor proc,
                     XBRLResource other)Instantiates a new XBRL aspect cover filter. | 
| XBRLConceptBalanceFilter(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL concept balance filter. | 
| XBRLConceptCustomAttributeFilter(XBRLFormulaProcessor proc,
                                XBRLResource other)Instantiates a new XBRL concept custom attribute filter. | 
| XBRLConceptDataTypeFilter(XBRLFormulaProcessor proc,
                         XBRLResource other)Instantiates a new XBRL concept data type filter. | 
| XBRLConceptFilterAbstract(XBRLFormulaProcessor proc,
                         XBRLResource other)Instantiates a new XBRL concept filter abstract. | 
| XBRLConceptNameFilter(XBRLFormulaProcessor proc,
                     XBRLResource other)Instantiates a new XBRL concept name filter. | 
| XBRLConceptPeriodTypeFilter(XBRLFormulaProcessor proc,
                           XBRLResource other)Instantiates a new XBRL concept period type filter. | 
| XBRLConceptRelationFilter(XBRLFormulaProcessor proc,
                         XBRLResource other)Instantiates a new XBRL concept relation filter. | 
| XBRLConceptSubstitutionGroupFilter(XBRLFormulaProcessor proc,
                                  XBRLResource other)Instantiates a new XBRL concept substitution group filter. | 
| XBRLDimensionFilterAbstract(XBRLFormulaProcessor proc,
                           XBRLResource other)Instantiates a new XBRL dimension filter abstract. | 
| XBRLExplicitDimensionFilter(XBRLFormulaProcessor proc,
                           XBRLResource other)Instantiates a new XBRL explicit dimension filter. | 
| XBRLFormulaFilterBase(XBRLFormulaProcessor proc,
                     XBRLResource res)Instantiates a new XBRL formula filter base. | 
| XBRLGeneralFilter(XBRLFormulaProcessor proc,
                 XBRLResource other)Instantiates a new XBRL general filter. | 
| XBRLGeneralMeasuresFilter(XBRLFormulaProcessor proc,
                         XBRLResource other)Instantiates a new XBRL general measures filter. | 
| XBRLIdentifierFilter(XBRLFormulaProcessor proc,
                    XBRLResource other)Instantiates a new XBRL identifier filter. | 
| XBRLLocationFilter(XBRLFormulaProcessor proc,
                  XBRLResource res)Instantiates a new XBRL location filter. | 
| XBRLMatchAbstractFilter(XBRLFormulaProcessor proc,
                       XBRLResource other,
                       java.lang.String expression)Instantiates a new XBRL match abstract filter. | 
| XBRLMatchConceptFilter(XBRLFormulaProcessor proc,
                      XBRLResource other)Instantiates a new XBRL match concept filter. | 
| XBRLMatchDimensionFilter(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL match dimension filter. | 
| XBRLMatchEntityIdentifierFilter(XBRLFormulaProcessor proc,
                               XBRLResource other)Instantiates a new XBRL match entity identifier filter. | 
| XBRLMatchLocationFilter(XBRLFormulaProcessor proc,
                       XBRLResource other)Instantiates a new XBRL match location filter. | 
| XBRLMatchNonXDTScenarioFilter(XBRLFormulaProcessor proc,
                             XBRLResource other)Instantiates a new XBRL match non xdt scenario filter. | 
| XBRLMatchNonXDTSegmentFilter(XBRLFormulaProcessor proc,
                            XBRLResource other)Instantiates a new XBRL match non xdt segment filter. | 
| XBRLMatchPeriodFilter(XBRLFormulaProcessor proc,
                     XBRLResource other)Instantiates a new XBRL match period filter. | 
| XBRLMatchScenarioFilter(XBRLFormulaProcessor proc,
                       XBRLResource other)Instantiates a new XBRL match scenario filter. | 
| XBRLMatchSegmentFilter(XBRLFormulaProcessor proc,
                      XBRLResource other)Instantiates a new XBRL match segment filter. | 
| XBRLMatchUnitFilter(XBRLFormulaProcessor proc,
                   XBRLResource other)Instantiates a new XBRL match unit filter. | 
| XBRLOrFilter(XBRLFormulaProcessor proc,
            XBRLResource other)Instantiates a new XBRL or filter. | 
| XBRLParentFilter(XBRLFormulaProcessor proc,
                XBRLResource res)Instantiates a new XBRL parent filter. | 
| XBRLPeriodEndFilter(XBRLFormulaProcessor proc,
                   XBRLResource res)Instantiates a new XBRL period end filter. | 
| XBRLPeriodFilter(XBRLFormulaProcessor proc,
                XBRLResource other)Instantiates a new XBRL period filter. | 
| XBRLPeriodFilterAbstract(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL period filter abstract. | 
| XBRLPeriodForeverFilter(XBRLFormulaProcessor proc,
                       XBRLResource res)Instantiates a new XBRL period forever filter. | 
| XBRLPeriodInstantDurationFilter(XBRLFormulaProcessor proc,
                               XBRLResource res)Instantiates a new XBRL period instant duration filter. | 
| XBRLPeriodInstantFilter(XBRLFormulaProcessor proc,
                       XBRLResource res)Instantiates a new XBRL period instant filter. | 
| XBRLPeriodStartFilter(XBRLFormulaProcessor proc,
                     XBRLResource res)Instantiates a new XBRL period start filter. | 
| XBRLRegExpIdentifierFilter(XBRLFormulaProcessor proc,
                          XBRLResource other)Instantiates a new XBRL reg exp identifier filter. | 
| XBRLRegExpSchemeFilter(XBRLFormulaProcessor proc,
                      XBRLResource other)Instantiates a new XBRL reg exp scheme filter. | 
| XBRLRelativeFilter(XBRLFormulaProcessor proc,
                  XBRLResource other)Instantiates a new XBRL relative filter. | 
| XBRLScenarioFilter(XBRLFormulaProcessor proc,
                  XBRLResource res)Instantiates a new XBRL scenario filter. | 
| XBRLSegmentFilter(XBRLFormulaProcessor proc,
                 XBRLResource res)Instantiates a new XBRL segment filter. | 
| XBRLSiblingFilter(XBRLFormulaProcessor proc,
                 XBRLResource res)Instantiates a new XBRL sibling filter. | 
| XBRLSingleMeasureFilter(XBRLFormulaProcessor proc,
                       XBRLResource other)Instantiates a new XBRL single measure filter. | 
| XBRLSpecificIdentifierFilter(XBRLFormulaProcessor proc,
                            XBRLResource other)Instantiates a new XBRL specific identifier filter. | 
| XBRLSpecificSchemeFilter(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL specific scheme filter. | 
| XBRLTypedDimensionFilter(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL typed dimension filter. | 
| XBRLValueNilFilter(XBRLFormulaProcessor proc,
                  XBRLResource other)Instantiates a new XBRL value nil filter. | 
| XBRLValuePrecisionFilter(XBRLFormulaProcessor proc,
                        XBRLResource other)Instantiates a new XBRL value precision filter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLCustomFunctionImplementationThe Class XBRLCustomFunctionImplementation. | 
| Constructor and Description | 
|---|
| XBRLCustomFunctionImplementation(XBRLFormulaProcessor proc,
                                XBRLResource other)Instantiates a new XBRL custom function implementation. | 
| Constructor and Description | 
|---|
| XBRLmfeInconsistentMatchedVariableSequence(Aspects.AspectCode code,
                                          XBRLResource res,
                                          javax.xml.namespace.QName conceptNameRef,
                                          javax.xml.namespace.QName aspectValue)Instantiates a new XBR lmfe inconsistent matched variable sequence. | 
| XBRLmfeInconsistentMatchedVariableSequence(XBRLResource res,
                                          XBRLEntity entityRef,
                                          XBRLEntity aspectValue)Instantiates a new XBR lmfe inconsistent matched variable sequence. | 
| XBRLmfeInconsistentMatchedVariableSequence(XBRLResource res,
                                          XBRLPeriod periodRef,
                                          XBRLPeriod aspectValue)Instantiates a new XBR lmfe inconsistent matched variable sequence. | 
| XBRLmfeInconsistentMatchedVariableSequence(XBRLResource res,
                                          XBRLUnit unitRef,
                                          XBRLUnit aspectValue)Instantiates a new XBR lmfe inconsistent matched variable sequence. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | BaseIXFootnote. getFootnote(XBRLExtendedLink parent,
           IXBRLKeyElementsInterceptor dataCollector)Gets the footnote. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | FRTA_3_1_3.FRTA_3_1_3_Inconsistency. getResource()Gets the resource. | 
| Constructor and Description | 
|---|
| FRTA_3_1_1_Inconsistency(XBRLLinkbase linkbase,
                        XBRLResource eLink,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 1 inconsistency. | 
| FRTA_3_1_3_Inconsistency(XBRLResource resource,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 3 inconsistency. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RenderHintsThis is the render hints resource that applies to one XBRLRoleType. | 
| class  | StaticRoleThe Class StaticRole. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RenderHints | RenderHints. make(XBRLResource other)Make. | 
| Constructor and Description | 
|---|
| StaticRole(XBRLResource other)Instantiates a new static role. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RSTableActionThe Class RSTableAction. | 
| class  | RSTableEvaluableResourceThe Class RSTableEvaluableResource. | 
| class  | RSTableOpenFilterThe Class RSTableOpenFilter. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RSTableAction | RSTableAction. make(XBRLResource other)Make. | 
| static RSTableOpenFilter | RSTableOpenFilter. make(XBRLResource other)Make. | 
| Constructor and Description | 
|---|
| RSTableAction(XBRLResource other)Instantiates a new rs table action. | 
| RSTableEvaluableResource(XBRLResource other)Instantiates a new RS table evaluable resource. | 
| RSTableOpenFilter(XBRLResource other)Instantiates a new rs table openFilter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLTableResourceThe Class XBRLTableResource. | 
| Constructor and Description | 
|---|
| XBRLTableResource(XBRLTableProcessor proc,
                 XBRLResource other)Instantiates a new XBRL table resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAspectNodeThe Class XBRLAspectNode. | 
| class  | XBRLBreakdownThe Class XBRLBreakdown. | 
| class  | XBRLClosedDefinitionNodeThe Class XBRLClosedDefinitionNode. | 
| class  | XBRLConceptRelationshipNodeThis is the object model representation of the conceptRelationshipNode defined in the table
 specification. | 
| class  | XBRLDefinitionNodeThe Class XBRLDefinitionNode. | 
| class  | XBRLDimensionRelationshipNodeThe Class XBRLDimensionRelationshipNode. | 
| class  | XBRLOpenDefinitionNodeThe Class XBRLOpenDefinitionNode. | 
| class  | XBRLRelationshipNodeThe Class XBRLRelationshipNode. | 
| class  | XBRLRuleNodeThe Class XBRLRuleNode. | 
| class  | XBRLTableThis is a table in the definition model. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLRuleNode | XBRLRuleNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLDimensionRelationshipNode | XBRLDimensionRelationshipNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLBreakdown | XBRLBreakdown. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLAspectNode | XBRLAspectNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLConceptRelationshipNode | XBRLConceptRelationshipNode. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| static XBRLTable | XBRLTable. make(XBRLTableProcessor xbrlTableProcessor,
    XBRLResource res)Make. | 
| Constructor and Description | 
|---|
| XBRLAspectNode(XBRLTableProcessor xbrlTableProcessor,
              XBRLResource res)Instantiates a new XBRL aspect node. | 
| XBRLBreakdown(XBRLTableProcessor xbrlTableProcessor,
             XBRLResource res)Instantiates a new XBRL breakdown. | 
| XBRLClosedDefinitionNode(XBRLTableProcessor xbrlTableProcessor,
                        XBRLResource res)Instantiates a new XBRL closed definition node. | 
| XBRLConceptRelationshipNode(XBRLTableProcessor xbrlTableProcessor,
                           XBRLResource res)Instantiates a new XBRL concept relationship node. | 
| XBRLDefinitionNode(XBRLTableProcessor xbrlTableProcessor,
                  XBRLResource res)Instantiates a new XBRL definition node. | 
| XBRLDimensionRelationshipNode(XBRLTableProcessor xbrlTableProcessor,
                             XBRLResource res)Instantiates a new XBRL dimension relationship node. | 
| XBRLOpenDefinitionNode(XBRLTableProcessor xbrlTableProcessor,
                      XBRLResource res)Instantiates a new XBRL open definition node. | 
| XBRLRelationshipNode(XBRLTableProcessor xbrlTableProcessor,
                    XBRLResource res)Instantiates a new XBRL relationship node. | 
| XBRLRuleNode(XBRLTableProcessor xbrlTableProcessor,
            XBRLResource res)Instantiates a new XBRL rule node. | 
| XBRLTable(XBRLTableProcessor xbrlTableProcessor,
         XBRLResource res)Creates a new table in the definition model. | 
| Constructor and Description | 
|---|
| XTxbrlteInvalidDimensionQNameOnAspectNode(int specificationVersion,
                                         XBRLResource node,
                                         javax.xml.namespace.QName qNameValue)Instantiates a new x txbrlte invalid dimension Q name on aspect node. | 
| XTxbrlteInvalidExplicitDimensionQName(int specificationVersion,
                                     XBRLResource node,
                                     javax.xml.namespace.QName qNameValue)Instantiates a new x txbrlte invalid explicit dimension Q name. | 
| XTxbrlteRelationshipNodeTooManyGenerations(int specificationVersion,
                                          XBRLResource node,
                                          java.lang.String message)Instantiates a new x txbrlte relationship node too many generations. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | XBRLRSGenerator. generate(XBRLResource res)Generate. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | XBRLPojoGenerator. generate(XBRLResource dtsRes)Generate. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLResource | GenLabel. generateGenericLabel(GenerationContext gc,
                    java.lang.String labelRole,
                    java.lang.String lang,
                    ExcelSheetPoint spLabelText,
                    java.lang.String token)Creates a generic label resource and attach it to the cache indexed by the token key. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | VariableDefinitionImpl. createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| XBRLResource | VariableDefinition. createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| XBRLResource | ConceptParserResult. createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| XBRLResource | PeriodAspectOrFilterPeriodBase. getFilterFragment(GenerationContext gc) | 
| XBRLResource | ConceptNameAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | GeneralFilterXPathAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | PeriodAspectOrFilterInInstantMatchesEOP. getFilterFragment(GenerationContext gc) | 
| XBRLResource | PeriodAspectOrFilterInDurationIsBase. getFilterFragment(GenerationContext gc) | 
| XBRLResource | DescendantAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | ChildOrSelfAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | PureDimensionAndMemberAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | ChildAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | UnitAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | AspectOrFilter. getFilterFragment(GenerationContext gc)Generated an XMLFragment that can be used as one additional filter on a formula. | 
| XBRLResource | DescendantOrSelfAspectOrFilter. getFilterFragment(GenerationContext gc) | 
| XBRLResource | PeriodAspectOrFilterInInstantMatchesBOP. getFilterFragment(GenerationContext gc) | 
| XBRLResource | DimensionAndMemberAspectOrFilter. getFilterFragment(GenerationContext gc,
                 java.lang.String axis)Gets the filter fragment. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | VariableDefinitionImpl. createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| XBRLResource | VariableDefinition. createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| XBRLResource | ConceptParserResult. createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| void | ExpressionParserResult. createVariables(XBRLResource resFormula,
               GenerationContext gc,
               net.sf.saxon.value.BooleanValue bindAsSequence,
               FallbackValuesTable fbTable)Creates the variables. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLResource | Message. generateMessage(GenerationContext gc,
               java.lang.String resourceId,
               java.lang.String instruction,
               java.lang.String lang,
               java.lang.String labelRole,
               Message.MessageContentType mode,
               java.lang.String spLabelText,
               java.util.Collection<XMLFragment> complexContent) | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa