类 CrudeIncrementalIntIdentityHashBiMap<K>
java.lang.Object
net.minecraft.util.CrudeIncrementalIntIdentityHashBiMap<K>
-
字段概要
字段 -
构造器概要
构造器限定符构造器说明private
CrudeIncrementalIntIdentityHashBiMap
(int p_13553_) private
CrudeIncrementalIntIdentityHashBiMap
(K[] p_199841_, int[] p_199842_, K[] p_199843_, int p_199844_, int p_199845_) -
方法概要
修饰符和类型方法说明int
void
addMapping
(K p_13560_, int p_13561_) byId
(int p_13556_) void
clear()
boolean
contains
(int p_144608_) boolean
copy()
static <A> CrudeIncrementalIntIdentityHashBiMap
<A> create
(int p_184238_) private int
findEmpty
(int p_13576_) int
private int
getValue
(int p_13568_) private void
grow
(int p_13572_) private int
private int
iterator()
private int
nextId()
int
size()
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.core.IdMap
byIdOrThrow, getIdOrThrow
从接口继承的方法 java.lang.Iterable
forEach, spliterator
-
字段详细资料
-
NOT_FOUND
private static final int NOT_FOUND- 另请参阅:
-
EMPTY_SLOT
-
LOADFACTOR
private static final float LOADFACTOR- 另请参阅:
-
keys
-
values
private int[] values -
byId
-
nextId
private int nextId -
size
private int size
-
-
构造器详细资料
-
CrudeIncrementalIntIdentityHashBiMap
private CrudeIncrementalIntIdentityHashBiMap(int p_13553_) -
CrudeIncrementalIntIdentityHashBiMap
-
-
方法详细资料
-
create
-
getId
-
byId
-
getValue
private int getValue(int p_13568_) -
contains
-
contains
public boolean contains(int p_144608_) -
add
-
nextId
private int nextId() -
grow
private void grow(int p_13572_) -
addMapping
-
hash
-
indexOf
-
findEmpty
private int findEmpty(int p_13576_) -
iterator
-
clear
public void clear() -
size
public int size() -
copy
-