Classes for use during runtime assertion checking for code compiled with JML's runtime assertion checking compiler (jmlc). The runtime assertion checker allows one to check the Java Modeling Language (JML) assertions at runtime when the programs are being executed. It adds assertion check code to the generated Java bytecode that checks pre- and postconditions, invariants, and history constraints. The classes in this package are used at runtime to control and perform assertion checks.

The source code for this package uses the GNU Lesser General Public License, since it is part of the JML runtime libraries.