Package org.teavm.classlib.java.util
Class TArrayDeque<E>
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.util.TAbstractCollection<E>
org.teavm.classlib.java.util.TArrayDeque<E>
- All Implemented Interfaces:
TIterable<E>
,TCollection<E>
,TDeque<E>
,TQueue<E>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.teavm.classlib.java.util.TAbstractCollection
addAll, contains, containsAll, remove, removeAll, retainAll, toArray, toArray, toString
Methods inherited from class org.teavm.classlib.java.lang.TObject
equals, equals0, finalize, getClass0, hashCode, notify0, notifyAll0, wait0, wait0, waitImpl
Methods inherited from interface org.teavm.classlib.java.util.TCollection
addAll, contains, containsAll, remove, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArray
-
Constructor Details
-
TArrayDeque
public TArrayDeque() -
TArrayDeque
public TArrayDeque(int numElements) -
TArrayDeque
-
-
Method Details
-
addFirst
-
addLast
-
offerFirst
- Specified by:
offerFirst
in interfaceTDeque<E>
-
offerLast
-
removeFirst
- Specified by:
removeFirst
in interfaceTDeque<E>
-
removeLast
- Specified by:
removeLast
in interfaceTDeque<E>
-
pollFirst
-
pollLast
-
getFirst
-
getLast
-
peekFirst
-
peekLast
-
removeFirstOccurrence
- Specified by:
removeFirstOccurrence
in interfaceTDeque<E>
-
removeLastOccurrence
- Specified by:
removeLastOccurrence
in interfaceTDeque<E>
-
add
- Specified by:
add
in interfaceTCollection<E>
- Overrides:
add
in classTAbstractCollection<E>
-
offer
-
remove
-
poll
-
element
-
peek
-
push
-
pop
-
size
public int size()- Specified by:
size
in interfaceTCollection<E>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceTCollection<E>
- Overrides:
isEmpty
in classTAbstractCollection<E>
-
iterator
-
descendingIterator
- Specified by:
descendingIterator
in interfaceTDeque<E>
-
clear
public void clear()- Specified by:
clear
in interfaceTCollection<E>
- Overrides:
clear
in classTAbstractCollection<E>
-
clone
-