Package | Description |
---|---|
com.ihr.xbrl.om.assertions | |
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.aspects.tests | |
com.ihr.xbrl.om.formula.errors | |
com.ihr.xbrl.om.formula.filters | |
com.ihr.xbrl.om.formula.functions |
Provides the classes necessary for implementing all XPath2 functions defined in the
XFI functions library.
|
com.ihr.xbrl.om.formula.functions.custom |
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 | Method and Description |
---|---|
XBRLFormulaProcessor |
XBRLFormulaProcessorFactory.create()
Creates the.
|
static XBRLFormulaProcessor |
XBRLFormulaProcessor.create(DTSContainer dts)
Creates the formula processor.
|
XBRLFormulaProcessor |
XBRLFPRSCustomFunctionLibraryAbstract.getFormulaProcessor()
Gets the formula processor.
|
XBRLFormulaProcessor |
XBRLRSCustomFunctionLibrary.getFormulaProcessor()
This function returns the instance of the XBRLFormulaProcessor that has been set
during the initialization phase of this library.
|
XBRLFormulaProcessor |
XBRLVariableInternal.getProcessor()
Gets the processor.
|
XBRLFormulaProcessor |
XBRLVariableFormulaEvaluable.getProcessor()
Returns an instance of the XBRLFormulaProcessor this variable has been created under
|
XBRLFormulaProcessor |
HasFormulaProcessor.getProcessor()
Gets the processor.
|
XBRLFormulaProcessor |
XBRLFormulaResource.getProcessor()
Gets the processor.
|
Modifier and Type | Method and Description |
---|---|
static XBRLFilterUse |
XBRLFilterUse.createFilterUse(XBRLFormulaProcessor proc,
XBRLRelationship rel,
XBRLFormulaFilter filter)
Factory method.
|
void |
XBRLFPRSCustomFunctionLibraryAbstract.setFormulaProcessor(XBRLFormulaProcessor fp)
Sets the formula processor.
|
void |
XBRLRSCustomFunctionLibrary.setFormulaProcessor(XBRLFormulaProcessor fp)
This function will be called when the function library is initialized.
|
Constructor and Description |
---|
XBRLCustomFunction(XBRLFormulaProcessor proc,
XBRLExtendedLink parent,
XMLFragment node)
Instantiates a new XBRL custom function.
|
XBRLCustomFunction(XBRLFormulaProcessor proc,
XBRLResource other)
Instantiates a new XBRL custom function.
|
XBRLFormula(XBRLFormulaProcessor proc,
XBRLExtendedLink parent,
XMLFragment node)
Creates a new formula from a node in an extended link.
|
XBRLFormula(XBRLFormulaProcessor proc,
XBRLResource other)
Formulas are normally created by copying another existing resource.
|
XBRLFormulaResource(XBRLFormulaProcessor proc,
XBRLExtendedLink parent,
XMLFragment node)
Instantiates a new XBRL formula 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.
|
XBRLVariableInternal(XBRLFormulaProcessor proc,
net.sf.saxon.s9api.XdmValue value)
Instantiates a new XBRL variable internal.
|
XBRLVariableInternal(XBRLFormulaProcessor proc,
net.sf.saxon.s9api.XdmValue value,
boolean bindAsSequence)
Instantiates a new XBRL variable internal.
|
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,
XBRLExtendedLink parent,
XMLFragment node)
Instantiates a new XBRL variable resource.
|
XBRLVariableResource(XBRLFormulaProcessor proc,
XBRLResource res)
Instantiates a new XBRL variable resource.
|
XBRLVariableSetResource(XBRLFormulaProcessor proc,
XBRLExtendedLink parent,
XMLFragment node)
Instantiates a new XBRL variable set resource.
|
XBRLVariableSetResource(XBRLFormulaProcessor proc,
XBRLResource other)
Instantiates a new XBRL variable set resource.
|
Modifier and Type | Method and Description |
---|---|
static XBRLVariableEqualityDefinition |
XFTypedDimensionAspectTest.getXBRLVariableEqualliDefinition(XDTDimension dim,
XBRLFormulaProcessor fp)
Gets the XBRL variable equality definition.
|
Constructor and Description |
---|
XFDimensionsAspectTest(XBRLFormulaProcessor fp,
XMLFragment fragment,
java.lang.String expression,
net.sf.saxon.s9api.QName varName,
net.sf.saxon.s9api.QName varValue)
Instantiates a new XF dimensions aspect test.
|
XFDimensionsTestController(XBRLFormulaProcessor formulaProcessor,
XMLFragment res)
Instantiates a new XF dimensions test controller.
|
XFTypedDimensionAspectTest(XBRLFormulaProcessor fp,
XMLFragment fragment,
net.sf.saxon.s9api.QName varValue,
XDTDimension dim,
XBRLVariableEqualityDefinition eqd)
Instantiates a new XF typed dimension aspect test.
|
Constructor and Description |
---|
XBRLResultMessage(XBRLFormulaProcessor processor,
XBRLResource fragment)
Instantiates a new XBRL result message.
|
Modifier and Type | Method and Description |
---|---|
XBRLFormulaProcessor |
XBRLFormulaFilter.getProcessor()
Convenient method to access the surrounding instance of the
XBRLFormulaProcessor.
|
XBRLFormulaProcessor |
XBRLExplicitDimensionMultiFilter.getProcessor()
Gets the processor.
|
Constructor and Description |
---|
SearchCriteriaFilter(XBRLFormulaProcessor proc)
Instantiates a new search criteria filter.
|
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 | Method and Description |
---|---|
XBRLFormulaProcessor |
XFFunction.getFormulaProcessor()
Gets the formula processor.
|
Modifier and Type | Method and Description |
---|---|
static net.sf.saxon.expr.FunctionCall |
XFFunction.makeSystemFunction(java.lang.String name,
net.sf.saxon.expr.Expression[] arguments,
XBRLFormulaProcessor fp)
Make a xfi function call (one in the xfi namespace).
|
void |
XFFunction.setFormulaProcessor(XBRLFormulaProcessor fp)
Sets the formula processor.
|
Constructor and Description |
---|
RSFunctionLibrary(XBRLFormulaProcessor xbrlFormulaProcessor)
Instantiates a new RS function library.
|
XFFFunctionLibrary(XBRLFormulaProcessor xbrlFormulaProcessor)
Instantiates a new XFF function library.
|
XFIFunctionLibrary(XBRLFormulaProcessor xbrlFormulaProcessor)
Instantiates a new XFI function library.
|
XFMFunctionLibrary(XBRLFormulaProcessor xbrlFormulaProcessor)
Instantiates a new XFF function library.
|
Constructor and Description |
---|
XBRLCustomFunctionImplementation(XBRLFormulaProcessor proc,
XBRLResource other)
Instantiates a new XBRL custom function implementation.
|
XBRLCustomFunctionImplementationLibrary(XBRLFormulaProcessor proc,
java.lang.String uri,
java.lang.String prefix)
Instantiates a new XBRL custom function implementation library.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa