org.jmlspecs.jml4.esc.gc.lang
Class KindOfAssertion
java.lang.Object
org.jmlspecs.jml4.esc.gc.lang.KindOfAssertion
public class KindOfAssertion
- extends java.lang.Object
Provides an enumeration of the kinds of assertions that can be
thrown in JML code.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASSERT
public static final KindOfAssertion ASSERT
PRE
public static final KindOfAssertion PRE
POST
public static final KindOfAssertion POST
LOOP_VAR
public static final KindOfAssertion LOOP_VAR
LOOP_INVAR_PRE
public static final KindOfAssertion LOOP_INVAR_PRE
LOOP_INVAR
public static final KindOfAssertion LOOP_INVAR
INVARIANT
public static final KindOfAssertion INVARIANT
UNKNOWN
public static final KindOfAssertion UNKNOWN
description
public final java.lang.String description
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
all
public static KindOfAssertion[] all()
matches
public static boolean matches(java.lang.String label)
fromString
public static KindOfAssertion fromString(java.lang.String labelName)