PriorityBlockingQueue class

GPTKB entity

Statements (37)
Predicate Object
gptkbp:instanceOf gptkb:class
gptkbp:allowsNullElements false
gptkbp:author gptkb:Doug_Lea
gptkbp:backingDataStructure priority heap
gptkbp:builtBy PriorityBlockingQueue(int initialCapacity, Comparator comparator)
PriorityBlockingQueue()
PriorityBlockingQueue(Collection c)
PriorityBlockingQueue(int initialCapacity)
gptkbp:compatibleWith blocking insertion when full
gptkbp:documentation https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/PriorityBlockingQueue.html
gptkbp:extendsTo gptkb:AbstractQueue_class
https://www.w3.org/2000/01/rdf-schema#label PriorityBlockingQueue class
gptkbp:implementedIn gptkb:BlockingQueue_interface
gptkb:Serializable_interface
Iterable interface
gptkbp:introducedIn gptkb:Java_5
gptkbp:isUnbounded true
gptkbp:method clear()
size()
add(E e)
remove(Object o)
drainTo(Collection c)
drainTo(Collection c, int maxElements)
offer(E e)
peek()
poll()
put(E e)
take()
toArray()
gptkbp:order natural ordering or Comparator
gptkbp:partOf gptkb:java.util.concurrent_package
gptkbp:supports blocking retrieval operations
unbounded queue
gptkbp:threadSafe true
gptkbp:usedFor concurrent priority-based task scheduling
gptkbp:bfsParent gptkb:Java_Collections
gptkbp:bfsLayer 7