ifs.util
Class Queue

java.lang.Object
  extended by ifs.util.Queue

public class Queue
extends Object

Queue.

Version:
1.0
Author:
Tomáš Müller

Constructor Summary
Queue(int maxSize)
          Constructor
Queue(int maxSize, Collection initials)
          Constructor
 
Method Summary
 boolean contains(Object object)
          Returns true if queue contains the given object
 Object get()
          Gets first element of the queue
 boolean isEmpty()
          Returns true if the queue is empty
 void put(Object object)
          Puts object at the end of the queue
 int size()
          Returns size of the queue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Queue

public Queue(int maxSize)
Constructor

Parameters:
maxSize - maximal size of the queue

Queue

public Queue(int maxSize,
             Collection initials)
Constructor

Parameters:
maxSize - maximal size of the queue
initials - initial content
Method Detail

put

public void put(Object object)
         throws ArrayIndexOutOfBoundsException
Puts object at the end of the queue

Throws:
ArrayIndexOutOfBoundsException

contains

public boolean contains(Object object)
Returns true if queue contains the given object


get

public Object get()
Gets first element of the queue


size

public int size()
Returns size of the queue


isEmpty

public boolean isEmpty()
Returns true if the queue is empty



Copyright © 2005 Tomáš Müller