Class HashTable<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
org.gnome.glib.HashTable<K,V>
All Implemented Interfaces:
Proxy, Map<K,V>

public class HashTable<K,V> extends AbstractMap<K,V> implements Proxy
The GHashTable struct is an opaque data structure to represent a hash table. The keys and values of the Java class can be pointers (MemorySegment objects), strings, primitive values or native objects (implementing the Proxy interface).

This class is intended to help Java developers deal with native functions that require or return a GHashTable. It is not meant to be used as a replacement for Java's own HashMap.