Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ifs.util
Class Queue

    java.lang.Object
      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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2005 Tomáš Müller