Interface Queue

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

    public interface Queue
    extends java.lang.Cloneable
    • 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()