See: Description
Interface | Description |
---|---|
HasFallbackValueResolver |
Used to indicate where this function is legal to be used
and when an exception must be raised either as a static
error or a dynamic error.
|
HasFormulaProcessor |
The Interface HasFormulaProcessor.
|
HasUncoveredAspectValueResolver |
The Interface HasUncoveredAspectValueResolver.
|
HasUncoveredDimensionalAspectsResolver |
The Interface HasUncoveredDimensionalAspectsResolver.
|
HasUncoveredNonDimensionalAspectsResolver |
The Interface HasUncoveredNonDimensionalAspectsResolver.
|
StaticCheck |
The Interface StaticCheck.
|
XBRLFormulaParametersResolver |
This interface must be implemented by classes providing parameters to the XBRL Formula processor.
|
XBRLRSCustomFunctionLibrary |
Custom function packages created for Reporting Standard S.L.
|
XBRLVariableFormulaEvaluable |
The Interface XBRLVariableFormulaEvaluable.
|
XBRLVariablesHolder |
This interface defines the minimum methods that should be implemented by a class that contains a set of parameters
or variables.
|
XMLEvaluationContextProvider |
The Interface XMLEvaluationContextProvider.
|
Class | Description |
---|---|
Evaluation |
The Class Evaluation.
|
FContext |
This is the Formula interpretation of the XBRL Segment or XBRL Scenario
dimensions container of an XBRL context.
|
FormulaProcessorStatus |
The Class FormulaProcessorStatus.
|
HashtableBasedParameterResolver |
The Class HashtableBasedParameterResolver.
|
HashtableBasedParameterResolver.ClsData |
The Class ClsData.
|
HasNothingParamemetersResolver |
This class is the default parameters resolver.
|
MultiFormulaParameterResolver |
Establish a chain of parameter resolvers all stored in a vector of formula parameter resolvers.
|
MultiFormulaParameterResolverFactory |
This class can be used then multiple Formula Parameter Resolvers shall be created and registered one after another.
|
TraceVariablesBind |
This class stores a copy of the variables and variable values used during the evaluation of an assertion.
|
TraceVariablesBind.TraceVariable |
The Class TraceVariable.
|
XBRLCustomFunction |
The Class XBRLCustomFunction.
|
XBRLFilterUse |
The Class XBRLFilterUse.
|
XBRLFormula |
The Class XBRLFormula.
|
XBRLFormulaProcessor |
The Class XBRLFormulaProcessor.
|
XBRLFormulaProcessorFactory |
A factory for creating XBRLFormulaProcessor objects.
|
XBRLFormulaResource |
The Class XBRLFormulaResource.
|
XBRLFPRSCustomFunctionLibraryAbstract |
This class is an extension of the XBRLRSCustomFunctionLibraryAbstract class specific for all functions available
during the execution of the formula processor.
|
XBRLVariableEqualityDefinition |
The Class XBRLVariableEqualityDefinition.
|
XBRLVariableFact |
The Class XBRLVariableFact.
|
XBRLVariableGeneral |
The Class XBRLVariableGeneral.
|
XBRLVariableInternal |
This allows for creating a XBRLVariableResourceUse derived from something the extension of the
formula processor can use.
|
XBRLVariableParameter |
The Class XBRLVariableParameter.
|
XBRLVariablePrecondition |
The Class XBRLVariablePrecondition.
|
XBRLVariableResource |
The Class XBRLVariableResource.
|
XBRLVariableResourceUse |
This is a class representing an XBRLVariableResource use.
|
XBRLVariableSetResource |
The Class XBRLVariableSetResource.
|
XBRLVariableSetResource.PreconditionAndSelector |
The Class PreconditionAndSelector.
|
Enum | Description |
---|---|
EvaluationType |
Evaluation Type is used in the XBRLVariableResourceUse class.
|
ExecutionTargetType |
The Enum ExecutionTargetType.
|
XBRLFormulaProcessor.FormulaResourceSG |
This enumeration contains an entry for each element definition that might
have XML nodes in its substitution group.
|
XBRLVariablesHolder.ModelType |
Constants to identify the two available model types.
|
XBRLVariableType |
The Enum XBRLVariableType.
|
At this stage the package is just created. It will first contain a set of classes that inherite from XBRLResource and represent the different resource types that the formula specification can contain. During the creation of the resources XBRLFValidationException errors can be raised to indicate static errors in the formula specification.
They should not be considered XBRL errors at all if they are legal XBRL resources according to the XML syntax.
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa