xbrl.formula.AssertionSetResult

An xbrl.formula.AssertionSetResult class groups together the results for all assertions in the assertion set.

class xbrl.formula.AssertionSetResult

Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a NotImplementedError exception.

Attributes

xbrl.formula.AssertionSetResult.assertion_results

Returns an iterator of xbrl.formula.AssertionResult objects which represent results for the assertions within this assertion set.

xbrl.formula.AssertionSetResult.assertion_set

Returns an xbrl.formula.AssertionSet object which represents the source assertion set.

xbrl.formula.AssertionSetResult.evaluation_count

Returns the total number of assertion evaluations that have occurred.

xbrl.formula.AssertionSetResult.evaluation_result

Returns True if no unsatisfied assertion evaluations have occurred, otherwise False.

xbrl.formula.AssertionSetResult.satisfied_evaluation_count

Returns the total number of assertion evaluations that were satisfied.

xbrl.formula.AssertionSetResult.unsatisfied_evaluation_count

Returns the total number of assertion evaluations that were unsatisfied.

Methods

xbrl.formula.AssertionSetResult.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.

Special methods

__bool__, __eq__, __ge__, __getitem__, __gt__, __le__, __lt__, __ne__