A D G H I L N R S T 

A

add(Data) - Method in class LinkedListOfData
This function adds the Data object to this LinkedListOfData at the head of the list.

D

Data - Class in <Unnamed>
This class represents some data that we want to be able to store.
Data(int) - Constructor for class Data
This constructor creats a new Data object, initialising its value to the specified argument.
data - Variable in class LinkedListOfData.Node
This variable holds a reference to the Data object associated with this Node.

G

getDataObjectCount() - Method in class LinkedListOfData
This function returns the number of Data objects that are currently in this Linked-List.
getIterator() - Method in class LinkedListOfData
This function returns an Iterator that can be used to access the Data elements from this LinkedListOfData.
getNumber() - Method in class Data
This accessor allows one to look at the value of this datum.

H

hasNext() - Method in interface Iterator
This function returns a boolean value indicating whether the iterator has more Data elements that it can provide to the caller.
hasNext() - Method in class LinkedListOfDataIterator
This function returns a boolean value indicating whether the iterator has more Data elements that it can provide to the caller.

I

Iterator - Interface in <Unnamed>
This interface defines an iterator that will provide access to the members of a LinkedListOfData collection.

L

LinkedListOfData - Class in <Unnamed>
This class creates and maintains a Linked-List of Data Objects.
LinkedListOfData() - Constructor for class LinkedListOfData
This constructor creates an empty LinkedListOfData.
LinkedListOfData.Node - Class in <Unnamed>
This inner class defines a single Node within the Linked-List.
LinkedListOfDataIterator - Class in <Unnamed>
This class implements the Iterator interface, thus providing a means to iterate through the Data objects in a LinkedListOfData collection.
LinkedListOfDataIterator(LinkedListOfData.Node) - Constructor for class LinkedListOfDataIterator
This constructor builds a new Iterator for iterating through the data stored in an LinkedListOfData.

N

next() - Method in interface Iterator
This function returns the next Data element from this iterator.
next - Variable in class LinkedListOfData.Node
This variable holds a reference to the next Node in this Linked-List.
next() - Method in class LinkedListOfDataIterator
This function returns the next Data element from this iterator.

R

removeHead() - Method in class LinkedListOfData
This function removes the Node that is at the head of the Linked-List.

S

setNumber(int) - Method in class Data
This accessor allows one to set the value of this datum.

T

toString() - Method in class Data
toString - does what you think it does...
A D G H I L N R S T