Package ic211

Class TweetQueue


  • public class TweetQueue
    extends Object
    This class provides basic Queue functionality for Tweet objects.
    • Constructor Detail

      • TweetQueue

        public TweetQueue()
    • Method Detail

      • enqueue

        public void enqueue​(Tweet s)
        Enqueue (add to back) Tweet into the Queue.
        Parameters:
        s - The Tweet to be enqueued.
      • dequeue

        public Tweet dequeue()
        Take frontmost value off the Queue and return it.
        Returns:
        Tweet taken off the front of the Queue
      • empty

        public boolean empty()
        This method is used to determine whether the Queue is empty.
        Returns:
        Return true if Queue is empty, false otherwise.
      • iterator

        protected TweetQueue.Iter iterator()
        This method returns and iterator set to the initial element of the Queue.
        Returns:
        An iterator set to the initial element of the Queue