|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.multijava.mjc.ClassCreator
org.jmlspecs.checker.JmlSigClassCreator
A concrete class creator to create JML classes from bytecode files.
| Field Summary | |
private static JmlSigClassCreator |
theInstance
The unique instance of this class. |
| Constructor Summary | |
private |
JmlSigClassCreator()
Creates a new instance. |
| Method Summary | |
CBinaryField |
createBinaryField(CClass owner,
FieldInfo fieldInfo)
Creates a JML binary field object. |
CBinaryMethod |
createBinaryMethod(CClass owner,
MethodInfo methodInfo,
CClassContextType declCtx)
Creates a JML binary method object. |
MemberAccess |
createMemberAccess(CClass owner,
CMemberHost host,
ClassInfo classInfo)
Creates a JML member access object. |
static ClassCreator |
getInstance()
Returns the unique intance of this class. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static final JmlSigClassCreator theInstance
| Constructor Detail |
private JmlSigClassCreator()
| Method Detail |
public CBinaryField createBinaryField(CClass owner,
FieldInfo fieldInfo)
createBinaryField in class ClassCreator
public CBinaryMethod createBinaryMethod(CClass owner,
MethodInfo methodInfo,
CClassContextType declCtx)
createBinaryMethod in class ClassCreator
public MemberAccess createMemberAccess(CClass owner,
CMemberHost host,
ClassInfo classInfo)
createMemberAccess in class ClassCreatorpublic static ClassCreator getInstance()
|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||