com.mchange.util
Interface Queue

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
CircularListQueue

public interface Queue
extends java.lang.Cloneable


Method Summary
 java.lang.Object clone()
           
 java.lang.Object dequeue()
           
 void enqueue(java.lang.Object o)
           
 boolean hasMoreElements()
           
 java.lang.Object peek()
           
 int size()
           
 

Method Detail

enqueue

void enqueue(java.lang.Object o)

dequeue

java.lang.Object dequeue()
                         throws java.util.NoSuchElementException
Throws:
java.util.NoSuchElementException

peek

java.lang.Object peek()
                      throws java.util.NoSuchElementException
Throws:
java.util.NoSuchElementException

hasMoreElements

boolean hasMoreElements()

size

int size()

clone

java.lang.Object clone()