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
