Package ghidra.generic.util.datastruct
Class RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
java.lang.Object
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
- All Implemented Interfaces:
ValueSortedMap.ValueSortedMapEntryList<K,
,V> Iterable<Map.Entry<K,
,V>> Collection<Map.Entry<K,
,V>> Deque<Map.Entry<K,
,V>> List<Map.Entry<K,
,V>> Queue<Map.Entry<K,
,V>> Set<Map.Entry<K,
V>>
- Enclosing class:
- RestrictedValueSortedMap<K,
V>
public class RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
extends Object
implements ValueSortedMap.ValueSortedMapEntryList<K,V>
A list view suitable for
ValueSortedMap.entrySet()
of
RestrictedValueSortedMap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
boolean
addAll
(int index, Collection<? extends Map.Entry<K, V>> c) boolean
addAll
(Collection<? extends Map.Entry<K, V>> c) void
void
void
clear()
boolean
boolean
containsAll
(Collection<?> c) element()
get
(int index) getFirst()
getLast()
int
boolean
isEmpty()
iterator()
int
listIterator
(int index) boolean
boolean
offerFirst
(Map.Entry<K, V> e) boolean
peek()
peekLast()
poll()
pollLast()
pop()
void
remove()
remove
(int index) boolean
boolean
removeAll
(Collection<?> c) boolean
boolean
boolean
retainAll
(Collection<?> c) int
size()
subList
(int fromIndex, int toIndex) Object[]
toArray()
<T> T[]
toArray
(T[] a) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.List
equals, hashCode, replaceAll, sort
Methods inherited from interface ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapEntryList
spliterator
-
Constructor Details
-
RestrictedValueSortedMapEntryList
public RestrictedValueSortedMapEntryList()
-
-
Method Details
-
size
public int size() -
isEmpty
public boolean isEmpty() -
contains
-
iterator
-
toArray
-
toArray
public <T> T[] toArray(T[] a) -
add
-
remove
-
containsAll
- Specified by:
containsAll
in interfaceCollection<Map.Entry<K,
V>> - Specified by:
containsAll
in interfaceList<Map.Entry<K,
V>> - Specified by:
containsAll
in interfaceSet<Map.Entry<K,
V>>
-
addAll
-
retainAll
-
removeAll
-
clear
public void clear() -
addAll
-
get
-
set
-
add
-
remove
-
indexOf
-
lastIndexOf
- Specified by:
lastIndexOf
in interfaceList<Map.Entry<K,
V>>
-
listIterator
- Specified by:
listIterator
in interfaceList<Map.Entry<K,
V>>
-
listIterator
- Specified by:
listIterator
in interfaceList<Map.Entry<K,
V>>
-
subList
-
addFirst
-
addLast
-
offerFirst
- Specified by:
offerFirst
in interfaceDeque<Map.Entry<K,
V>>
-
offerLast
-
removeFirst
- Specified by:
removeFirst
in interfaceDeque<Map.Entry<K,
V>>
-
removeLast
- Specified by:
removeLast
in interfaceDeque<Map.Entry<K,
V>>
-
pollFirst
-
pollLast
-
getFirst
-
getLast
-
peekFirst
-
peekLast
-
removeFirstOccurrence
- Specified by:
removeFirstOccurrence
in interfaceDeque<Map.Entry<K,
V>>
-
removeLastOccurrence
- Specified by:
removeLastOccurrence
in interfaceDeque<Map.Entry<K,
V>>
-
offer
-
remove
-
poll
-
element
-
peek
-
push
-
pop
-
descendingIterator
- Specified by:
descendingIterator
in interfaceDeque<Map.Entry<K,
V>>
-