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:
TSerializable
,TCloneable
,TIterable<E>
,TCollection<E>
,TDeque<E>
,TQueue<E>
,TSequencedCollection<E>
public class TArrayDeque<E>
extends TAbstractCollection<E>
implements TDeque<E>, TCloneable, TSerializable
-
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
- Specified by:
addFirst
in interfaceTSequencedCollection<E>
-
addLast
- Specified by:
addLast
in interfaceTSequencedCollection<E>
-
offerFirst
- Specified by:
offerFirst
in interfaceTDeque<E>
-
offerLast
-
removeFirst
- Specified by:
removeFirst
in interfaceTSequencedCollection<E>
-
removeLast
- Specified by:
removeLast
in interfaceTSequencedCollection<E>
-
pollFirst
-
pollLast
-
getFirst
- Specified by:
getFirst
in interfaceTSequencedCollection<E>
-
getLast
- Specified by:
getLast
in interfaceTSequencedCollection<E>
-
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
-