Refactor the HashTable class

Signed-off-by: Graham <gpe@openrs2.dev>
Graham 4 years ago
parent ceb3e0d702
commit 1ae491d411
  1. 114
      share/deob/map/client.yaml

@ -95,7 +95,7 @@ classes:
client!ho: "Class82" client!ho: "Class82"
client!ia: "BrokenInputStream" client!ia: "BrokenInputStream"
client!ib: "Class4_Sub3_Sub10" client!ib: "Class4_Sub3_Sub10"
client!ic: "Class84" client!ic: "HashTable"
client!ie: "BrowserControl" client!ie: "BrowserControl"
client!ih: "Class4_Sub12" client!ih: "Class4_Sub12"
client!ij: "Class4_Sub3_Sub11" client!ij: "Class4_Sub3_Sub11"
@ -3699,26 +3699,26 @@ fields:
owner: "Static3" owner: "Static3"
name: "aBoolean159" name: "aBoolean159"
client!ic.h Lclient!ni;: client!ic.h Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "aClass4_77" name: "searchCursor"
client!ic.l J: client!ic.l J:
owner: "Class84" owner: "HashTable"
name: "aLong76" name: "searchKey"
client!ic.n [Lclient!ni;: client!ic.n [Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "aClass4Array1" name: "buckets"
client!ic.o I: client!ic.o I:
owner: "Class84" owner: "HashTable"
name: "anInt2336" name: "bucketCount"
client!ic.p Lclient!ni;: client!ic.p Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "aClass4_78" name: "iteratorCursor"
client!ic.q I: client!ic.q I:
owner: "client" owner: "client"
name: "worldListDefaultPort" name: "worldListDefaultPort"
client!ic.r I: client!ic.r I:
owner: "Class84" owner: "HashTable"
name: "anInt2338" name: "iteratorKey"
client!id.c [Ljava/lang/String;: client!id.c [Ljava/lang/String;:
owner: "Static3" owner: "Static3"
name: "aStringArray16" name: "aStringArray16"
@ -22832,78 +22832,78 @@ methods:
arguments: {} arguments: {}
locals: {} locals: {}
client!ic.<init> (I)V: client!ic.<init> (I)V:
owner: "Class84" owner: "HashTable"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "bucketCount"
locals: locals:
13: "local13" 13: "i"
29: "local29" 29: "sentinel"
client!ic.a (B)Lclient!ni;: client!ic.a (B)Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "method1843" name: "next"
arguments: {} arguments: {}
locals: locals:
25: "local25" 25: "node"
58: "local58" 58: "node"
client!ic.a (I)I: client!ic.a (I)I:
owner: "Class84" owner: "HashTable"
name: "method1839" name: "getBucketCount"
arguments: {} arguments: {}
locals: {} locals: {}
client!ic.a (I[Lclient!ni;)I: client!ic.a (I[Lclient!ni;)I:
owner: "Class84" owner: "HashTable"
name: "method1845" name: "toArray"
arguments: arguments:
1: "arg0" 1: "array"
locals: locals:
7: "local7" 7: "size"
9: "local9" 9: "i"
22: "local22" 22: "sentinel"
25: "local25" 25: "node"
client!ic.a (JI)Lclient!ni;: client!ic.a (JI)Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "method1844" name: "get"
arguments: arguments:
0: "arg0" 0: "key"
locals: locals:
28: "local28" 28: "sentinel"
50: "local50" 50: "value"
client!ic.a (Lclient!ni;IJ)V: client!ic.a (Lclient!ni;IJ)V:
owner: "Class84" owner: "HashTable"
name: "method1840" name: "put"
arguments: arguments:
0: "arg0" 2: "key"
2: "arg1" 0: "value"
locals: locals:
27: "local27" 27: "sentinel"
client!ic.b (B)Lclient!ni;: client!ic.b (B)Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "method1846" name: "nextWithKey"
arguments: {} arguments: {}
locals: locals:
23: "local23" 23: "sentinel"
38: "local38" 38: "node"
client!ic.b (I)I: client!ic.b (I)I:
owner: "Class84" owner: "HashTable"
name: "method1841" name: "size"
arguments: {} arguments: {}
locals: locals:
7: "local7" 7: "size"
9: "local9" 9: "i"
22: "local22" 22: "sentinel"
25: "local25" 25: "node"
client!ic.c (B)V: client!ic.c (B)V:
owner: "Class84" owner: "HashTable"
name: "method1847" name: "clear"
arguments: {} arguments: {}
locals: locals:
7: "local7" 7: "i"
24: "local24" 24: "sentinel"
27: "local27" 27: "node"
client!ic.c (I)Lclient!ni;: client!ic.c (I)Lclient!ni;:
owner: "Class84" owner: "HashTable"
name: "method1842" name: "head"
arguments: {} arguments: {}
locals: {} locals: {}
client!id.a (BLclient!fh;)V: client!id.a (BLclient!fh;)V:

Loading…
Cancel
Save