|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.jmlspecs.jml4.rac | |
|---|---|
| org.jmlspecs.jml4.rac | |
| org.jmlspecs.jml4.rac.quantifiedexpression | |
| Classes in org.jmlspecs.jml4.rac used by org.jmlspecs.jml4.rac | |
|---|---|
| AssertionMethod
An abstract class to generate assertion check methods for various kinds of assertions such as preconditions, normal and exceptional postconditions, invariants, and history constraints. |
|
| CodeBuffer
Improved version of the StringBuffer class. |
|
| ConstructorHeaderTranslator
Translates a constructor header along with its specification to a set of RAC methods. |
|
| DefaultRacAstVisitor
A concrete visitor class for the interface RacAstVisitor. |
|
| ExpressionTranslator
Translates various Java and JML expressions to RAC code. |
|
| InvariantLikeMethod
Generates assertion check methods for type assertions such as invariants and history constraints. |
|
| JavaAstVisitor
An AST Visitor interface for visiting every Java-type node. |
|
| JmlAstVisitor
An AST Visitor interface for visiting every Jml-type node. |
|
| MethodBodyTranslator
Translates a method body of a class or interface to RAC code. |
|
| MethodDeclarationTranslator
Translate a method declaration into RAC code. |
|
| MethodHeaderTranslator
Translates a method or constructor header along with its specification such as pre and postconditions to a set of RAC methods. |
|
| PostconditionMethod
A class for generating postcondition check methods. |
|
| PostconditionTranslator
|
|
| PostStateExpressionTranslator
Translates various Java and JML expressions to RAC code that may contain JML old expressions. |
|
| PrePostconditionMethod
An abstract class for generating precondition or postconditin check methods for methods. |
|
| RacAstVisitor
|
|
| RacConstants
A set of string constants used by RAC implementation classes. |
|
| RacConstants.Behavior
Different types of behavior for heavyweight specification |
|
| RacConstants.Condition
Different types of Rac condition |
|
| RacMethodDeclaration
A fake method declaration to store runtime assertion checking method in the source code format. |
|
| RacOldExpression
A RAC representation of a JML old expression. |
|
| RacResult
Data structure class to pass various RAC translation results to the caller. |
|
| RacTranslator
Abstract superclass defining several utility methods for RAC translation. |
|
| RacTypeDeclaration
A fake type declaration to store a runtime assertion class such as a surrogate class in the source code format. |
|
| TypeAssertionTranslator
Translates type assertions such as invariants and history constraints. |
|
| TypeDeclarationTranslator
Translates JML assertions associated with types to runtime assertion checking (RAC) code. |
|
| VariableGenerator
A class for generating various unique variable names for RAC. |
|
| WrapperMethodGenerator
Generates a wrapper method. |
|
| Classes in org.jmlspecs.jml4.rac used by org.jmlspecs.jml4.rac.quantifiedexpression | |
|---|---|
| NonExecutableException
Thrown to indicate that an attempt has been made to translate a JML expression that is not executable. |
|
| PostStateExpressionTranslator
Translates various Java and JML expressions to RAC code that may contain JML old expressions. |
|
| RacConstants
A set of string constants used by RAC implementation classes. |
|
| RacResult
Data structure class to pass various RAC translation results to the caller. |
|
| VariableGenerator
A class for generating various unique variable names for RAC. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||