java > java.util > java.util.concurrent > java.util.concurrent.priorityblockingqueue >

Class: java.util.concurrent.PriorityBlockingQueue
    java.lang.Object
       java.util.AbstractCollection
               java.util.AbstractQueue
                       java.util.concurrent.PriorityBlockingQueue


public class PriorityBlockingQueue extends AbstractQueue implements BlockingQueue, Serializable


FIELDS:

CONSTRUCTORS:
public PriorityBlockingQueue()

public PriorityBlockingQueue(int initialCapacity)

public PriorityBlockingQueue(int initialCapacity, Comparator comparator)

public PriorityBlockingQueue(Collection c)


METHODS:
public boolean add(Object e)
Throws: ClassCastException
Throws: NullPointerException
Overrides: AbstractQueue
Overrides: AbstractCollection

public void clear()
Overrides: AbstractQueue
Overrides: AbstractCollection

public Comparator comparator()

public boolean contains(Object o)
Overrides: AbstractCollection

public int drainTo(Collection c)
Throws: UnsupportedOperationException
Throws: ClassCastException
Throws: NullPointerException
Throws: IllegalArgumentException

public int drainTo(Collection c, int maxElements)
Throws: UnsupportedOperationException
Throws: ClassCastException
Throws: NullPointerException
Throws: IllegalArgumentException

public Iterator iterator()
Overrides: AbstractCollection

public boolean offer(Object e)
Throws: ClassCastException
Throws: NullPointerException

public boolean offer(Object e, long timeout, TimeUnit unit)
Throws: ClassCastException
Throws: NullPointerException

public Object peek()

public Object poll()

public Object poll(long timeout, TimeUnit unit)
Throws: InterruptedException

public void put(Object e)
Throws: ClassCastException
Throws: NullPointerException

public int remainingCapacity()

public boolean remove(Object o)
Overrides: AbstractCollection

public int size()
Overrides: AbstractCollection

public Object take()
Throws: InterruptedException

public Object[] toArray()
Overrides: AbstractCollection

public Object[] toArray(Object[] a)
Throws: ArrayStoreException
Throws: NullPointerException
Overrides: AbstractCollection

public String toString()
Overrides: AbstractCollection
Overrides: Object


INHERITED METHODS:
add(java.lang.Object), remove(), element(), clear(), addAll(java.util.Collection), iterator(), size(), isEmpty(), contains(java.lang.Object), toArray(), toArray(java.lang.Object[]), add(java.lang.Object), remove(java.lang.Object), containsAll(java.util.Collection), addAll(java.util.Collection), removeAll(java.util.Collection), retainAll(java.util.Collection), clear(), toString(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net