Uses of Class
sdds.DList

Packages that use DList
sdds A set of unchanging (static) data structures, which return clones every time they are modified, and their equivalent dynamic counterparts. 
 

Uses of DList in sdds
 

Methods in sdds that return DList
 DList<O> DList.add(List<O> otherList)
          Add every element from otherList to the dynamic list.
 DList<O> DList.add(O element)
          Add an element to the dynamic list in O(1) time.
 DList<O> DList.add(O[] elements)
          Add x elements to the dynamic list in O(x) time.
 DList<O> DList.clone()
          Return a deep copy of the dynamic list.
 DList<O> DList.remove(O element)
          Remove the first instance of a given object from the dynamic list in O(n) time.
 DList<O> DList.removeAll(O element)
          Remove every instance of a given object from the dynamic list in O(n) time.
 DList<O> DList.removeAllEquals(O element)
          Remove every instance of a given object from the dynamic list in O(n) time.
 DList<O> DList.removeEquals(O element)
          Remove the first instance of a given object from the dynamic list in O(n) time.