Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
H
I
L
M
N
P
R
S
T
A
apply(A)
- Method in interface
ILambda
atEnd()
- Method in interface
BiIteratorI
atEnd()
- Method in class
BiList.BiIterator
atStart()
- Method in interface
BiIteratorI
atStart()
- Method in class
BiList.BiIterator
Returns true if CircList is non-empty and current is the first node in the list.
B
BiIteratorI
<
E
> - Interface in
<Unnamed>
BiList
<
E
> - Class in
<Unnamed>
A circularly linked class implementing the BiListI interface.
BiList()
- Constructor for class
BiList
BiList.BiIterator
- Class in
<Unnamed>
A true inner class that includes a link (BiList.this) to the enclosing BiList.
BiList.BiIterator()
- Constructor for class
BiList.BiIterator
BiList.BiListException
- Exception in
<Unnamed>
BiList.BiListException(String)
- Constructor for exception
BiList.BiListException
BiList.Node
<
E
> - Class in
<Unnamed>
BiList.Node(E, BiList.Node<E>, BiList.Node<E>)
- Constructor for class
BiList.Node
BiList.Node()
- Constructor for class
BiList.Node
BiListI
<
E
> - Interface in
<Unnamed>
C
clear()
- Method in class
BiList
clear()
- Method in interface
BiListI
Clears this;
current
- Variable in class
BiList.BiIterator
currentItem()
- Method in interface
BiIteratorI
currentItem()
- Method in class
BiList.BiIterator
D
delete(E)
- Method in class
BiList
F
first()
- Method in interface
BiIteratorI
Moves cursor to the first element f of the collection.
first()
- Method in class
BiList.BiIterator
H
head
- Variable in class
BiList
The header node for the list.
I
ILambda
<
A
,
B
> - Interface in
<Unnamed>
insert(E)
- Method in interface
BiIteratorI
Destructively inserts the object o immediately before the current item.
insert(E)
- Method in class
BiList.BiIterator
insertFront(E)
- Method in class
BiList
insertFront(E)
- Method in interface
BiListI
Inserts object o at the front of this.
insertRear(E)
- Method in class
BiList
insertRear(E)
- Method in interface
BiListI
Inserts the object o at the rear of this list.
isEmpty()
- Method in class
BiList
isEmpty()
- Method in interface
BiListI
item
- Variable in class
BiList.Node
IteratorException
- Exception in
<Unnamed>
Exception class for signalling errors in using an iterator
IteratorException(String)
- Constructor for exception
IteratorException
L
last()
- Method in interface
BiIteratorI
Places the cursor on the last element l of the collection.
last()
- Method in class
BiList.BiIterator
length
- Variable in class
BiList
The length of this list.
length()
- Method in class
BiList
length()
- Method in interface
BiListI
ListException
- Exception in
<Unnamed>
Exception class for signalling errors in processing lists (implementing ListI)
ListException(String)
- Constructor for exception
ListException
M
main(String[])
- Static method in class
TestBiList
map(ILambda<E, R>)
- Method in class
BiList
N
newIterator()
- Method in class
BiList
newIterator()
- Method in interface
BiListI
newList()
- Method in class
BiList
newList()
- Method in interface
BiListI
Constructs a new empty BiList.
next()
- Method in interface
BiIteratorI
Moves cursor to the next element n of the collection.
next()
- Method in class
BiList.BiIterator
P
pred
- Variable in class
BiList.Node
prev()
- Method in interface
BiIteratorI
Moves cursor to the previous element p of the collection.
prev()
- Method in class
BiList.BiIterator
R
remFront()
- Method in class
BiList
remFront()
- Method in interface
BiListI
Removes the object at the front of the list.
remove()
- Method in interface
BiIteratorI
Removes the current item.
remove()
- Method in class
BiList.BiIterator
remRear()
- Method in class
BiList
remRear()
- Method in interface
BiListI
Removes the last element of this list.
S
succ
- Variable in class
BiList.Node
T
TestBiList
- Class in
<Unnamed>
TestBiList()
- Constructor for class
TestBiList
toString()
- Method in class
BiList
A
B
C
D
F
H
I
L
M
N
P
R
S
T
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes