com.sybase.jdbc2.utils
Class Queue

java.lang.Object
  |
  +--com.sybase.jdbc2.utils.Queue

public class Queue
extends Object


Field Summary
 private int_head
           
 private int_incr
           
 private int_iter
           
 private java.lang.Object[]_list
           
 private int_size
           
 private int_tail
           

Constructor Summary
Queue()
           
Queue(int )
           
Queue(int , int )
           

Method Summary
 booleanempty()
           
 private voidexpand()
           
 private voidinit(int , int )
           
 java.lang.Objectnext()
           
 synchronized java.lang.Objectpeek()
           
 synchronized java.lang.Objectpeek(int )
           
 synchronized java.lang.Objectpop()
           
 synchronized java.lang.ObjectpopNoEx()
           
 synchronized java.lang.Objectpush(java.lang.Object )
           
 private voidremove(int )
           
 synchronized booleanremoveElement(java.lang.Object )
           
 voidreset()
           
 private intsearch(java.lang.Object )
           

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

_head

private int _head

_incr

private int _incr

_iter

private int _iter

_list

private java.lang.Object[] _list

_size

private int _size

_tail

private int _tail
Constructor Detail

Queue

public Queue()

Queue

public Queue(int )

Queue

public Queue(int , int )
Method Detail

empty

public boolean empty()

expand

private void expand()

init

private void init(int , int )

next

public java.lang.Object next()

peek

public synchronized java.lang.Object peek()

peek

public synchronized java.lang.Object peek(int )

pop

public synchronized java.lang.Object pop()

popNoEx

public synchronized java.lang.Object popNoEx()

push

public synchronized java.lang.Object push(java.lang.Object )

remove

private void remove(int )

removeElement

public synchronized boolean removeElement(java.lang.Object )

reset

public void reset()

search

private int search(java.lang.Object )