Class TreeValueSortedMap<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
ghidra.generic.util.datastruct.TreeValueSortedMap<K,V>
Type Parameters:
K - the type of the keys
V - the type of the values
All Implemented Interfaces:
ValueSortedMap<K,V>, Map<K,V>

public class TreeValueSortedMap<K,V> extends AbstractMap<K,V> implements ValueSortedMap<K,V>
A tree-based implementation of a value-sorted map The underlying implementation is currently an unbalanced binary tree whose nodes also comprise a doubly-linked list. Currently, it is not thread safe. Note this implementation isn't terribly smart, as it makes no efforts to balance the tree. It is also not thread safe.