net.minecraft.util

public class CrudeIncrementalIntIdentityHashMap<K>

implements IdObjectIterable<K>

oh
net.minecraft.class_2929
net.minecraft.util.CrudeIncrementalIntIdentityHashMap
net.minecraft.util.IntIdentityHashBiMap

Field summary

Modifier and TypeField
private static final Object
a
field_14372
NULL
EMPTY
private K[]
b
field_14373
keys
values
private int[]
c
field_14374
values
intKeys
private K[]
d
field_14375
byId
byId
private int
e
field_14376
nextId
nextFreeIndex
private int
f
field_14377
size
mapSize

Constructor summary

ModifierConstructor
public (int initialCapacity)

Method summary

Modifier and TypeMethod
public int
a(K arg0)
method_12858(K arg0)
getId(K value)
getId(K arg0)
public K
a(int arg0)
method_12857(int arg0)
get(int id)
get(int idIn)
private int
c(int arg0)
method_12863(int arg0)
getValue(int index)
getValue(int arg0)
public int
c(K arg0)
method_12864(K arg0)
add(K value)
add(K objectIn)
private int
c()
method_12862()
nextId()
nextId()
private void
d(int arg0)
method_12865(int arg0)
grow(int amount)
grow(int capacity)
public void
a(K arg0, int arg1)
method_12859(K arg0, int arg1)
put(K value, int id)
put(K objectIn, int intKey)
private int
d(K arg0)
method_12866(K arg0)
hash(K value)
hashObject(K obectIn)
private int
b(K arg0, int arg1)
method_12861(K arg0, int arg1)
indexOf(K value, int id)
getIndex(K objectIn, int arg1)
private int
e(int arg0)
method_12867(int arg0)
findEmpty(int id)
findEmpty(int arg0)
public Iterator<K>
iterator()
iterator()
iterator()
public int
b()
method_12860()
size()
size()
public void
a()
method_12856()
clear()
clear()