|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jmlspecs.models.JMLModelObjectSet
A collection of object sets for use in set comprehensions. All of the public methods are model methods, because there is no way to compute the set of all potential object identities of any given type.
This type is not that useful, as you can mostly just use quantification over the relevant type instead of one of these sets. Indeed the sets are defined by using universal quantifiers, and so their use is roughly equivalent.
Class Specifications |
Specifications inherited from class Object |
represents objectState <- org.jmlspecs.lang.JMLDataGroup.IT; public represents _getClass <- \typeof(this); |
Model Field Summary |
Model fields inherited from class java.lang.Object |
_getClass, objectState, theString |
Ghost Field Summary |
Ghost fields inherited from class java.lang.Object |
objectTimesFinalized, owner |
Constructor Summary | |
private |
JMLModelObjectSet()
This class has no instances. |
Model Method Summary | |
static JMLObjectSet |
Booleans()
The set of all (actual and potential) Boolean objects. |
static JMLObjectSet |
Bytes()
The set of all (actual and potential) Byte objects. |
static JMLObjectSet |
Characters()
The set of all (actual and potential) Character objects. |
static JMLObjectSet |
Doubles()
The set of all (actual and potential) Double objects. |
static JMLObjectSet |
Floats()
The set of all (actual and potential) Float objects. |
static JMLObjectSet |
Integers()
The set of all (actual and potential) Integer objects. |
static JMLObjectSet |
JMLBytes()
The set of all (actual and potential) JMLByte objects. |
static JMLObjectSet |
JMLChars()
The set of all (actual and potential) JMLChar objects. |
static JMLObjectSet |
JMLDoubles()
The set of all (actual and potential) JMLDouble objects. |
static JMLObjectSet |
JMLFloats()
The set of all (actual and potential) JMLFloat objects. |
static JMLObjectSet |
JMLIntegers()
The set of all (actual and potential) JMLInteger objects. |
static JMLObjectSet |
JMLLongs()
The set of all (actual and potential) JMLLong objects. |
static JMLObjectSet |
JMLShorts()
The set of all (actual and potential) JMLShort objects. |
static JMLObjectSet |
JMLStrings()
The set of all (actual and potential) JMLString objects. |
static JMLObjectSet |
Longs()
The set of all (actual and potential) Long objects. |
static JMLObjectSet |
Shorts()
The set of all (actual and potential) Short objects. |
static JMLObjectSet |
Strings()
The set of all (actual and potential) String objects. |
Model methods inherited from class java.lang.Object |
hashValue |
Method Summary |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
private JMLModelObjectSet()
Model Method Detail |
public static JMLObjectSet JMLBytes()
public static JMLObjectSet JMLChars()
public static JMLObjectSet JMLIntegers()
public static JMLObjectSet JMLLongs()
public static JMLObjectSet JMLShorts()
public static JMLObjectSet JMLStrings()
public static JMLObjectSet JMLFloats()
public static JMLObjectSet JMLDoubles()
public static JMLObjectSet Booleans()
public static JMLObjectSet Bytes()
public static JMLObjectSet Characters()
public static JMLObjectSet Integers()
public static JMLObjectSet Longs()
public static JMLObjectSet Shorts()
public static JMLObjectSet Strings()
public static JMLObjectSet Floats()
public static JMLObjectSet Doubles()
|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |