|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ADT.Queue
Field Summary | |
(package private) QueueItem |
back
|
(package private) QueueItem |
front
|
(package private) int |
number
|
Constructor Summary | |
Queue()
|
|
Queue(Queue q)
|
Method Summary | |
private void |
clear()
|
java.lang.Object |
dequeue()
|
boolean |
empty()
|
void |
enqueue(java.lang.Object o)
|
void |
finalise()
|
boolean |
membership(java.lang.Object o)
|
java.lang.Object |
peekqueue()
|
void |
remove(java.lang.Object o)
|
java.lang.Object |
requeue()
|
int |
size()
|
Methods inherited from class java.lang.Object |
|
Field Detail |
int number
QueueItem front
QueueItem back
Constructor Detail |
public Queue()
public Queue(Queue q)
Method Detail |
public void finalise()
public void enqueue(java.lang.Object o)
public java.lang.Object dequeue() throws QueueEmpty
public java.lang.Object peekqueue() throws QueueEmpty
public java.lang.Object requeue() throws QueueEmpty
public void remove(java.lang.Object o) throws QueueItemAbsent
public boolean membership(java.lang.Object o)
public int size()
public boolean empty()
private void clear()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |