org.graalvm.collections.EconomicMap , org.graalvm.collections.EconomicSet
| Modifier and Type | Interface and Description |
|---|---|
| public interface | EconomicMap<K, V>
Memory efficient map data structure that dynamically changes its representation depending on the number of entries and is specially optimized for small number of entries. |
| public interface | |
| public interface | |
| public interface | |
| public interface | |
| public interface |
| Modifier and Type | Annotation and Description |
|---|---|
| pack-priv @interface | SuppressFBWarnings
Used to suppress SpotBugs warnings. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | EconomicMapImpl<K, V>
Implementation of a map with a memory-efficient structure that always preserves insertion order when iterating over keys. |
| public class | EconomicMapUtil
Utility methods for the |
| public class | |
| pack-priv class | EmptyMap
Singleton instances for empty maps and the corresponding iterators and cursors. |
| public abstract class | Equivalence
Strategy for comparing two objects. |
| public class | |
| public class | LockFreePrefixTree
Thread-safe and lock-free prefix-tree implementation in which keys are sequences of 64-bit values, and the values are 64-bit values. |
| public class | |
| public class | SeqLockPrefixTree
Thread-safe prefix-tree implementation in which keys are sequences of 64-bit values, and the values are 64-bit values. |