|
JML | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JMLListValueNode | |
org.jmlspecs.models | This package is a collection of types with immutable objects; it also enumerators (which have mutable objects) for the types of the immutable collections in the package. |
Uses of JMLListValueNode in org.jmlspecs.models |
Subclasses of JMLListValueNode in org.jmlspecs.models | |
(package private) class |
JMLEqualsBagEntryNode
Internal class used in the implementation of JMLEqualsBag. |
(package private) class |
JMLObjectBagEntryNode
Internal class used in the implementation of JMLObjectBag. |
(package private) class |
JMLValueBagEntryNode
Internal class used in the implementation of JMLValueBag. |
Fields in org.jmlspecs.models declared as JMLListValueNode | |
protected JMLListValueNode |
JMLValueSet.the_list
The list representing the elements of this set. |
protected JMLListValueNode |
JMLValueSequenceEnumerator.currentNode
The list representing the elements yet to be returned. |
protected JMLListValueNode |
JMLValueSequence.theSeq
The list representing this sequence's elements, in order. |
JMLListValueNode |
JMLListValueNode.next
The next node in this list. |
protected JMLListValueNode |
JMLValueSetEnumerator.currentNode
The list representing the elements that have not yet been returned by this enumerator. |
Methods in org.jmlspecs.models that return JMLListValueNode | |
static JMLListValueNode |
JMLListValueNode.cons(JMLType hd,
JMLListValueNode tl)
Return a JMLListValueNode containing the given element followed by the given list. |
JMLListValueNode |
JMLListValueNode.prefix(int n)
Return a list containing the first n elements in this list. |
JMLListValueNode |
JMLListValueNode.removePrefix(int n)
Return a list containing all but the first n elements in this list. |
JMLListValueNode |
JMLListValueNode.removeItemAt(int n)
Return a list like this list, but without the element at the given zero-based index. |
JMLListValueNode |
JMLListValueNode.replaceItemAt(int n,
JMLType item)
Return a list like this, but with item replacing the element at the given zero-based index. |
JMLListValueNode |
JMLListValueNode.removeLast()
Return a list containing all but the last element in this. |
JMLListValueNode |
JMLListValueNode.concat(JMLListValueNode ls2)
Return a list that is the concatenation of this with the given lists. |
JMLListValueNode |
JMLListValueNode.prepend(JMLType item)
Return a list that is like this, but with the given item at the front. |
JMLListValueNode |
JMLListValueNode.append(JMLType item)
Return a list that consists of this list and the given element. |
JMLListValueNode |
JMLListValueNode.reverse()
Return a list that is the reverse of this list. |
JMLListValueNode |
JMLListValueNode.insertBefore(int n,
JMLType item)
Return a list that is like this list but with the given item inserted before the given index. |
JMLListValueNode |
JMLListValueNode.remove(JMLType item)
Return a list that is like this list but without the first occurrence of the given item. |
Methods in org.jmlspecs.models with parameters of type JMLListValueNode | |
static JMLListValueNode |
JMLListValueNode.cons(JMLType hd,
JMLListValueNode tl)
Return a JMLListValueNode containing the given element followed by the given list. |
boolean |
JMLListValueNode.isPrefixOf(JMLListValueNode ls2)
Tells whether the elements of this list occur, in order, at the beginning of the given list, using ".equals" for comparisons. |
JMLListValueNode |
JMLListValueNode.concat(JMLListValueNode ls2)
Return a list that is the concatenation of this with the given lists. |
Constructors in org.jmlspecs.models with parameters of type JMLListValueNode | |
JMLValueSet(JMLListValueNode ls,
int sz)
Initialize this set with the given instance variables. |
|
JMLValueSet(JMLListValueNode ls)
Initialize this set with the given list. |
|
JMLValueSequence(JMLListValueNode ls,
int len)
Initialize this sequence based on the given representation. |
|
JMLListValueNode(JMLType item,
JMLListValueNode nxt)
Initialize this list to have the given item as its first element followed by the given list. |
|
JML | ||||||||||
PREV NEXT | FRAMES NO FRAMES |