- All Superinterfaces:
Collection<Long>,Deque<Long>,Iterable<Long>,Queue<Long>,SequencedCollection<Long>
- All Known Implementing Classes:
LongArrayDeque
Interface for a
Deque with a primitive long data elements.-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault voidvoidaddFirstAsLong(long e) default voidvoidaddLastAsLong(long e) default booleandefault Longelement()intfirstIndexOfAsLong(long o) Returns the first index of the specified element or -1 if this deque does not contain the element.default LonggetFirst()longdefault LonggetLast()longintlastIndexOfAsLong(long o) Returns the last index of the specified element or -1 if this deque does not contain the element.default booleandefault booleanofferFirst(Long integer) default booleanpeek()peekLast()poll()pollLast()default Longpop()default longdefault voiddefault voidpushAsLong(long e) default Longremove()default booleandefault Longlongdefault booleanbooleanremoveFirstOccurrenceAsLong(long o) default Longlongdefault booleanbooleanremoveLastOccurrenceAsLong(long o) Methods inherited from interface java.util.Collection
clear, containsAll, equals, hashCode, isEmpty, parallelStream, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArray
-
Method Details
-
add
-
addFirst
-
addFirstAsLong
void addFirstAsLong(long e) - See Also:
-
addLast
-
addLastAsLong
void addLastAsLong(long e) - See Also:
-
contains
-
element
-
firstIndexOfAsLong
int firstIndexOfAsLong(long o) Returns the first index of the specified element or -1 if this deque does not contain the element. -
getFirst
-
getFirstAsLong
long getFirstAsLong()- See Also:
-
getLast
-
getLastAsLong
long getLastAsLong()- See Also:
-
lastIndexOfAsLong
int lastIndexOfAsLong(long o) Returns the last index of the specified element or -1 if this deque does not contain the element. -
offer
-
offerFirst
- Specified by:
offerFirstin interfaceDeque<Long>
-
offerLast
-
peek
-
peekFirst
-
peekLast
-
poll
-
pollFirst
-
pollLast
-
pop
-
popAsLong
default long popAsLong()- See Also:
-
push
-
pushAsLong
default void pushAsLong(long e) - See Also:
-
remove
-
remove
-
removeFirst
- Specified by:
removeFirstin interfaceDeque<Long>- Specified by:
removeFirstin interfaceSequencedCollection<Long>
-
removeFirstAsLong
long removeFirstAsLong()- See Also:
-
removeFirstOccurrence
- Specified by:
removeFirstOccurrencein interfaceDeque<Long>
-
removeFirstOccurrenceAsLong
boolean removeFirstOccurrenceAsLong(long o) - See Also:
-
removeLast
- Specified by:
removeLastin interfaceDeque<Long>- Specified by:
removeLastin interfaceSequencedCollection<Long>
-
removeLastAsLong
long removeLastAsLong()- See Also:
-
removeLastOccurrence
- Specified by:
removeLastOccurrencein interfaceDeque<Long>
-
removeLastOccurrenceAsLong
boolean removeLastOccurrenceAsLong(long o)
-