|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use List | |
---|---|
sdds | A set of unchanging (static) data structures, which return clones every time they are modified, and their equivalent dynamic counterparts. |
unit_tests | Unit tests for the static/dynamic data structures package. |
Uses of List in sdds |
---|
Subclasses of List in sdds | |
---|---|
class |
DList<O>
A dynamic singly-linked List . |
class |
SList<O>
A static singly-linked List . |
Methods in sdds 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 sdds 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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |