A C D F I L M R S V

A

advance() - Method in class csc241.samples.stringList.stringLinkedListItr
Advance the current_ position to the next node in the list.

C

current_ - Variable in class csc241.samples.stringList.stringLinkedListItr
Current position.

D

dump() - Method in class csc241.samples.stringList.stringLinkedListItr
return a string representing the list content

F

find(String) - Method in class csc241.samples.stringList.stringLinkedListItr
Set the current position to the first node containing an item.
first() - Method in class csc241.samples.stringList.stringLinkedListItr
Set the current_ position to the first node in the list.

I

insert(String) - Method in class csc241.samples.stringList.stringLinkedListItr
Insert after the current position.
insert(String) - Method in class csc241.samples.stringList.stringLinkedListSortedItr
Insert x in its proper location in the list.
insertAtBeginning(String) - Method in class csc241.samples.stringList.stringLinkedListItr
Insert at the beginning of the list.
insertAtBeginning(String) - Method in class csc241.samples.stringList.stringLinkedListSortedItr
Do nothing!
isEmpty() - Method in class csc241.samples.stringList.stringLinkedList
Test for empty.

L

ListNode - class csc241.samples.stringList.ListNode.
Basic node used to implement a linked list of strings.

M

makeEmpty() - Method in class csc241.samples.stringList.stringLinkedList
Make the list logically empty.
myList_ - Variable in class csc241.samples.stringList.stringLinkedListItr
The List.

R

remove(String) - Method in class csc241.samples.stringList.stringLinkedListItr
Remove the first occurrence of an item.
retrieve() - Method in class csc241.samples.stringList.stringLinkedListItr
Return the item stored in the current_ position.

S

sort() - Method in class csc241.samples.stringList.sortableStringLinkedList
sort the list
sortableStringLinkedList - class csc241.samples.stringList.sortableStringLinkedList.
This class inherits stringLinkedList and adds a sort method.
sortableStringLinkedList() - Constructor for class csc241.samples.stringList.sortableStringLinkedList
Construct the list
stringLinkedList - class csc241.samples.stringList.stringLinkedList.
~mohammad/public_html/classes/csc241/stringList/stringList.java This an ADT for List class.
stringLinkedList() - Constructor for class csc241.samples.stringList.stringLinkedList
Construct the list
stringLinkedListItr - class csc241.samples.stringList.stringLinkedListItr.
stringLinkedListItr class maintains "current position" on a List
stringLinkedListItr(stringLinkedList) - Constructor for class csc241.samples.stringList.stringLinkedListItr
Construct the list.
stringLinkedListSortedItr - class csc241.samples.stringList.stringLinkedListSortedItr.
stringLinkedListSortedItr class inherits stringLinkedListItr and ensures that the list is maintained in an ascending order.
stringLinkedListSortedItr(stringLinkedList) - Constructor for class csc241.samples.stringList.stringLinkedListSortedItr
Invoke the constructor for stringLinkedListItr.

V

validCurrent() - Method in class csc241.samples.stringList.stringLinkedListItr
Test if the current position references a valid list item.

A C D F I L M R S V