Uses of Class
data_structures.List

Packages that use List
data_structures Stuff here. 
unit_tests   
 

Uses of List in data_structures
 

Subclasses of List in data_structures
 class DList<O>
          A dynamic singly-linked List.
 class SList<O>
          A static singly-linked List.
 

Methods in data_structures that return List
abstract  List<O> List.add(List<O> otherList)
          Add every element from otherList to the list.
abstract  List<O> List.add(O element)
          Add an element to the list in O(1) time.
abstract  List<O> List.add(O[] elements)
          Add x elements to the list in O(x) time.
abstract  List<O> List.clone()
          Return a new list which Object.equals(java.lang.Object) this list but is not == to this list.
abstract  List<O> List.remove(O element)
          Remove the first instance of a given object from the list in O(n) time.
abstract  List<O> List.removeAll(O element)
          Remove every instance of a given object from the list in O(n) time.
abstract  List<O> List.removeAllEquals(O element)
          Remove every instance of a given object from the list in O(n) time.
abstract  List<O> List.removeEquals(O element)
          Remove the first instance of a given object from the list in O(n) time.
 

Methods in data_structures with parameters of type List
 SList<O> SList.add(List<O> otherList)
          Add every element from otherList to the static list.
abstract  List<O> List.add(List<O> otherList)
          Add every element from otherList to the list.
 DList<O> DList.add(List<O> otherList)
          Add every element from otherList to the dynamic list.
 

Uses of List in unit_tests
 

Methods in unit_tests with parameters of type List
 void ListTest.testAddLength(List<Item> list)
           
 void ListTest.testAddList(List<Item> list1, List<Item> list2)
           
 void ListTest.testAddList(List<Item> list1, List<Item> list2)
           
 void ListTest.testClone(List<Item> list)
           
 void ListTest.testContains(List<Item> list)
           
 void ListTest.testContainsEquals(List<Item> list)
           
 void ListTest.testEquals(List<Item> list1, List<Item> list2)
           
 void ListTest.testEquals(List<Item> list1, List<Item> list2)
           
 void ListTest.testGet(List<Item> list)
           
 void ListTest.testGetLast(List<Item> list)
           
 void ListTest.testIterator(List<Item> list)
           
 void ListTest.testMultiAdd(List<Item> list)
           
 void ListTest.testRemove(List<Item> list)
           
 void ListTest.testRemoveAll(List<Item> list)
           
 void ListTest.testRemoveAllEquals(List<Item> list)
           
 void ListTest.testRemoveEquals(List<Item> list)
           
 void ListTest.testRemoveNonMember(List<Item> list)
           
 void ListTest.testToArray(List<Item> list)
           
 void ListTest.testToString(List<Item> list)