|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JMLCheckable
The common behavior of all runtime assertion checkable
classes. This is the behavior that is assumed by the interface
surrogate classes when interacting with objects being runtime
assertion checked. Each jmlc
-generated class
implements this interface.
JMLSurrogate
Method Summary | |
---|---|
java.lang.Object |
rac$getSurrogate(java.lang.String name)
Returns the surrogate object of the interface name . |
void |
rac$setSurrogate(java.lang.String name,
JMLSurrogate obj)
Adds the given object, obj , as the surrogate of
the interface, name . |
Method Detail |
---|
java.lang.Object rac$getSurrogate(java.lang.String name)
name
. If no surrogate exists for the given
interface, null
is returned.
name
- fully-qualified interface name.void rac$setSurrogate(java.lang.String name, JMLSurrogate obj)
obj
, as the surrogate of
the interface, name
. The given object is supposed
to be an instance of the interface name
's
surrogate class, i.e., name$JmlSurrogate
.
name
- fully-qualified interface name.obj
- surrogate object of the interface name
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |