MCPcopy
hub / github.com/runelite/runelite / HashTable

Interface HashTable

runelite-api/src/main/java/net/runelite/api/HashTable.java:31–40  ·  view source on GitHub ↗

A data structure that uses a hash function to compute an index into an array of buckets from which node objects can be quickly obtained.

Source from the content-addressed store, hash-verified

29 * array of buckets from which node objects can be quickly obtained.
30 */
31public interface HashTable<T extends Node> extends Iterable<T>
32{
33 /**
34 * Gets a node by its hash value.
35 *
36 * @param value the node value
37 * @return the associated node
38 */
39 T get(long value);
40}

Callers 8

getFontMethod · 0.65
getMethod · 0.65
getMethod · 0.65
getMasterMethod · 0.65
getMethod · 0.65
provideMethod · 0.65
getAreaMethod · 0.65
setSubOpMethod · 0.65

Implementers 11

NpcManagercache/src/main/java/net/runelite/cache
DBRowManagercache/src/main/java/net/runelite/cache
DBTableIndexManagercache/src/main/java/net/runelite/cache
DBTableManagercache/src/main/java/net/runelite/cache
RuntimeConfigLoaderrunelite-client/src/main/java/net/rune
WorldSupplierrunelite-client/src/main/java/net/rune
ClientLoaderrunelite-client/src/main/java/net/rune
ItemStatChangesrunelite-client/src/main/java/net/rune
VAOListrunelite-client/src/main/java/net/rune
ConfigDatarunelite-client/src/main/java/net/rune
ConfigClientrunelite-client/src/main/java/net/rune

Calls

no outgoing calls

Tested by

no test coverage detected