xbrl.formula
¶
The xbrl.formula
module provides a Python API for the Formula 1.0 specifications.
This Python interface enables the user to navigate the formula linkbase and access information from the formula-related resources.
Classes¶
xbrl.formula.AncestorFilter
xbrl.formula.AndFilter
xbrl.formula.AspectCoverFilter
xbrl.formula.AspectRule
xbrl.formula.Assertion
xbrl.formula.AssertionEvaluation
xbrl.formula.AssertionProcessingResult
xbrl.formula.AssertionResult
xbrl.formula.AssertionSatisfiedMessageRelationship
xbrl.formula.AssertionSet
xbrl.formula.AssertionSetRelationship
xbrl.formula.AssertionSetResult
xbrl.formula.AssertionUnsatisfiedMessageRelationship
xbrl.formula.AssertionUnsatisfiedSeverityRelationship
xbrl.formula.BooleanFilterRelationship
xbrl.formula.ConceptBalanceFilter
xbrl.formula.ConceptCustomAttributeFilter
xbrl.formula.ConceptDataTypeFilter
xbrl.formula.ConceptNameFilter
xbrl.formula.ConceptPeriodTypeFilter
xbrl.formula.ConceptRelationFilter
xbrl.formula.ConceptRule
xbrl.formula.ConceptSubstitutionGroupFilter
xbrl.formula.ConsistencyAssertion
xbrl.formula.ConsistencyAssertionFormulaRelationship
xbrl.formula.ConsistencyAssertionParameterRelationship
xbrl.formula.DimensionFilter
xbrl.formula.DimensionRule
xbrl.formula.EntityIdentifierRule
xbrl.formula.EqualityDefinition
xbrl.formula.ExistenceAssertion
xbrl.formula.ExplicitDimensionFilter
xbrl.formula.ExplicitDimensionRule
xbrl.formula.FactVariable
xbrl.formula.Filter
xbrl.formula.ForeverFilter
xbrl.formula.Formula
xbrl.formula.GeneralFilter
xbrl.formula.GeneralMeasuresFilter
xbrl.formula.GeneralVariable
xbrl.formula.IdentifierFilter
xbrl.formula.InstantDurationFilter
xbrl.formula.LocationFilter
xbrl.formula.MatchConceptFilter
xbrl.formula.MatchDimensionFilter
xbrl.formula.MatchEntityIdentifierFilter
xbrl.formula.MatchLocationFilter
xbrl.formula.MatchNonXDTScenarioFilter
xbrl.formula.MatchNonXDTSegmentFilter
xbrl.formula.MatchPeriodFilter
xbrl.formula.MatchScenarioFilter
xbrl.formula.MatchSegmentFilter
xbrl.formula.MatchUnitFilter
xbrl.formula.MessageExpansion
xbrl.formula.NilFilter
xbrl.formula.OCCEmptyRule
xbrl.formula.OCCFragmentsRule
xbrl.formula.OCCRule
xbrl.formula.OCCXPathRule
xbrl.formula.OrFilter
xbrl.formula.Parameter
xbrl.formula.ParentFilter
xbrl.formula.PeriodEndFilter
xbrl.formula.PeriodFilter
xbrl.formula.PeriodInstantFilter
xbrl.formula.PeriodRule
xbrl.formula.PeriodStartFilter
xbrl.formula.PrecisionFilter
xbrl.formula.Precondition
xbrl.formula.RegexpIdentifierFilter
xbrl.formula.RegexpSchemeFilter
xbrl.formula.RelativeFilter
xbrl.formula.ScenarioFilter
xbrl.formula.SegmentFilter
xbrl.formula.Severity
xbrl.formula.SiblingFilter
xbrl.formula.SingleMeasureFilter
xbrl.formula.SpecificIdentifierFilter
xbrl.formula.SpecificSchemeFilter
xbrl.formula.TypedDimensionFilter
xbrl.formula.TypedDimensionRule
xbrl.formula.UnitRule
xbrl.formula.ValueAssertion
xbrl.formula.Variable
xbrl.formula.VariableFilterRelationship
xbrl.formula.VariableSet
xbrl.formula.VariableSetAssertion
xbrl.formula.VariableSetFilterRelationship
xbrl.formula.VariableSetPreconditionRelationship
xbrl.formula.VariableSetRelationship