net.minecraft.util

public class Long2ObjectHashMap

qd
net.minecraft.class_835
net.minecraft.util.Long2ObjectHashMap
net.minecraft.util.LongHashMap

Field summary

Modifier and TypeField
private transient Long2ObjectHashMap__Node[]
a
field_3076
nodes
hashArray
private transient int
b
field_3077
size
numHashElements
private int
c
field_3078
threshold
capacity
private final float
d
field_3079
loadFactor
percentUseable
private transient volatile int
e
field_3080
modCount
modCount

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static int
g(long arg0)
method_2330(long arg0)
hash(long key)
getHashedKey(long arg0)
private static int
a(int arg0)
method_2318(int arg0)
hash(int key)
hash(int arg0)
private static int
a(int arg0, int arg1)
method_2319(int arg0, int arg1)
index(int hash, int cap)
getHashIndex(int arg0, int arg1)
public int
a()
method_2317()
size()
getNumHashElements()
public Object
a(long arg0)
method_2321(long arg0)
get(long key)
getValueByKey(long arg0)
public boolean
b(long arg0)
method_2325(long arg0)
contains(long key)
containsItem(long arg0)
final Long2ObjectHashMap__Node
c(long arg0)
method_2326(long arg0)
getNode(long key)
getEntry(long arg0)
public void
a(long arg0, Object arg1)
method_2322(long arg0, Object arg1)
put(long key, Object value)
add(long arg0, Object arg1)
private void
b(int arg0)
method_2324(int arg0)
resize(int cap)
resizeTable(int arg0)
private void
a(qe[] arg0)
method_2323(class_836[] arg0)
addAll(Long2ObjectHashMap__Node[] nodes)
copyHashTableTo(LongHashMap$Entry[] arg0)
public Object
d(long arg0)
method_2327(long arg0)
remove(long key)
remove(long arg0)
final Long2ObjectHashMap__Node
e(long arg0)
method_2328(long arg0)
removeNode(long key)
removeKey(long arg0)
private void
a(int arg0, long arg1, Object arg2, int arg3)
method_2320(int arg0, long arg1, Object arg2, int arg3)
insertNode(int hash, long key, Object value, int index)
createKey(int arg0, long arg1, Object arg2, int arg3)