xbrl.formula.AssertionProcessingResult
¶
An xbrl.formula.AssertionProcessingResult
class is a container for all assertion results.
-
class
xbrl.formula.
AssertionProcessingResult
¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedError
exception.
Attributes¶
-
xbrl.formula.AssertionProcessingResult.
assertion_results
¶ Returns an iterator of
xbrl.formula.AssertionResult
objects which represent results for all processed assertions.
-
xbrl.formula.AssertionProcessingResult.
assertion_set_results
¶ Returns an iterator of
xbrl.formula.AssertionSetResult
objects which represent results for all processed assertion sets.
-
xbrl.formula.AssertionProcessingResult.
evaluation_count
¶ Returns the total number of assertion evaluations that have occurred.
-
xbrl.formula.AssertionProcessingResult.
evaluation_result
¶ Returns True if no unsatisfied assertion evaluations have occurred, otherwise False.
-
xbrl.formula.AssertionProcessingResult.
satisfied_evaluation_count
¶ Returns the total number of assertion evaluations that were satisfied.
-
xbrl.formula.AssertionProcessingResult.
unsatisfied_evaluation_count
¶ Returns the total number of assertion evaluations that were unsatisfied.
Methods¶
-
xbrl.formula.AssertionProcessingResult.
find_assertion_result
(assertion)¶ Returns an instance of
xbrl.formula.AssertionResult
which represent the results for the given assertion, or None if this assertion was not processed.
-
xbrl.formula.AssertionProcessingResult.
find_assertion_set_result
(AssertionSet assertion_set)¶ Returns an instance of
xbrl.formula.AssertionSetResult
which represent the results for the given assertion set, or None if this assertion set was not processed.
Special methods¶
__bool__, __eq__, __ge__, __getitem__, __gt__, __le__, __lt__, __ne__