|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
JML's specification of java.util.SortedMap.
Class Specifications |
Specifications inherited from class Object |
represents objectState <- org.jmlspecs.lang.JMLDataGroup.IT; public represents _getClass <- \typeof(this); |
Specifications inherited from interface Map |
axiom ( \forall java.util.Map m; ; ( \forall java.lang.Object k, v, vv; ; (m.contains(k,v)&&m.contains(k,vv)) ==> nullequals(v,vv))); instance public invariant ( \forall java.lang.Object o; this.theMap.has(o); o instanceof java.util.Map.Entry); instance public invariant ( \forall java.lang.Object o1, o2; this.theMap.has(o1)&&this.theMap.has(o2); o2 != o1 ==> !org.jmlspecs.models.JMLNullSafe.equals(o2,o1)); |
Model Field Summary | |
[instance] JMLType |
firstKey
|
[instance] JMLType |
lastKey
|
Model fields inherited from interface java.util.Map |
theMap |
Ghost Field Summary |
Ghost fields inherited from interface java.util.Map |
containsNull |
Model Method Summary |
Model methods inherited from interface java.util.Map |
contains, contains, nullequals |
Method Summary | |
Comparator |
comparator()
|
Object |
firstKey()
|
SortedMap |
headMap(Object toKey)
|
Object |
lastKey()
|
SortedMap |
subMap(Object fromKey,
Object toKey)
|
SortedMap |
tailMap(Object fromKey)
|
Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
Model Field Detail |
public JMLType firstKey
public JMLType lastKey
Method Detail |
public Comparator comparator()
public SortedMap subMap(Object fromKey, Object toKey)
public SortedMap headMap(Object toKey)
public SortedMap tailMap(Object fromKey)
public Object firstKey()
public Object lastKey()
|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |