xbrl.formula.AssertionEvaluation

An xbrl.formula.AssertionEvaluation class represents a single evaluation of an assertion.

class xbrl.formula.AssertionEvaluation

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

Attributes

xbrl.formula.AssertionEvaluation.assertion

Returns an xbrl.formula.Assertion or xbrl.formula.VariableSetAssertion object which represents the source assertion.

xbrl.formula.AssertionEvaluation.evaluation_result

Returns True if the evaluation was satisifed, otherwise False.

xbrl.formula.AssertionEvaluation.expanded_messages

Returns an iterator of xbrl.formula.MessageExpansion objects which represent expanded validation messages for this evaluation.

Special methods

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