Package org.teavm.classlib.java.util
Class TPriorityQueue<E>
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.util.TAbstractCollection<E>
org.teavm.classlib.java.util.TAbstractQueue<E>
org.teavm.classlib.java.util.TPriorityQueue<E>
- Type Parameters:
E
-
- All Implemented Interfaces:
TSerializable
,TIterable<E>
,TCollection<E>
,TQueue<E>
- Author:
- Alexey Andreev
-
Constructor Summary
ConstructorsConstructorDescriptionTPriorityQueue(int initialCapacity)
TPriorityQueue(int initialCapacity, TComparator<? super E> comparator)
TPriorityQueue(TCollection<? extends E> c)
TPriorityQueue(TPriorityQueue<? extends E> c)
TPriorityQueue(TSortedSet<? extends E> c)
-
Method Summary
Methods inherited from class org.teavm.classlib.java.util.TAbstractQueue
add, addAll, element, remove
Methods inherited from class org.teavm.classlib.java.util.TAbstractCollection
contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
Methods inherited from class org.teavm.classlib.java.lang.TObject
clone, equals, equals0, finalize, getClass0, hashCode, notify0, notifyAll0, wait0, wait0, waitImpl
Methods inherited from interface org.teavm.classlib.java.util.TCollection
contains, containsAll, isEmpty, remove, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArray
-
Constructor Details
-
TPriorityQueue
public TPriorityQueue() -
TPriorityQueue
public TPriorityQueue(int initialCapacity) -
TPriorityQueue
-
TPriorityQueue
-
TPriorityQueue
-
TPriorityQueue
-
-
Method Details
-
comparator
-
offer
-
poll
-
peek
-
size
public int size()- Specified by:
size
in interfaceTCollection<E>
-
iterator
-
clear
public void clear()- Specified by:
clear
in interfaceTCollection<E>
- Overrides:
clear
in classTAbstractQueue<E>
-