Package net.minecraft.util
Class CrudeIncrementalIntIdentityHashBiMap<K>
java.lang.Object
net.minecraft.util.CrudeIncrementalIntIdentityHashBiMap<K>
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintvoidaddMapping(K p_13560_, int p_13561_)byId(int p_13556_)voidclear()booleancontains(int p_144608_)booleanprivate intfindEmpty(int p_13576_)intprivate intgetValue(int p_13568_)private voidgrow(int p_13572_)private intprivate intiterator()private intnextId()intsize()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
NOT_FOUNDpublic static final int NOT_FOUND- See Also:
- Constant Field Values
 
- 
EMPTY_SLOT
- 
LOADFACTORprivate static final float LOADFACTOR- See Also:
- Constant Field Values
 
- 
keys
- 
valuesprivate int[] values
- 
byId
- 
nextIdprivate int nextId
- 
sizeprivate int size
 
- 
- 
Constructor Details- 
CrudeIncrementalIntIdentityHashBiMappublic CrudeIncrementalIntIdentityHashBiMap(int p_13553_)
 
- 
- 
Method Details- 
getId
- 
byId
- 
getValueprivate int getValue(int p_13568_)
- 
contains
- 
containspublic boolean contains(int p_144608_)
- 
add
- 
nextIdprivate int nextId()
- 
growprivate void grow(int p_13572_)
- 
addMapping
- 
hash
- 
indexOf
- 
findEmptyprivate int findEmpty(int p_13576_)
- 
iterator
- 
clearpublic void clear()
- 
sizepublic int size()
 
-