Package net.minecraft.util
Class LongObjectHashMap
java.lang.Object
net.minecraft.util.LongObjectHashMap
- Mappings:
Namespace Name intermediary net/minecraft/class_101glue class_149server dxclient net/minecraft/class_101named net/minecraft/util/LongObjectHashMap
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate LongObjectHashMapEntry[]private final floatprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidget(long key) private static inthash(int key) private static inthash(long key) private static intindexOf(int hash, int arrayLength) voidremove(long key) (package private) final LongObjectHashMapEntryremoveEntry(long key) private voidresize(int size) private voidtransfer(LongObjectHashMapEntry[] entryArray)
-
Field Details
-
entries
- Mappings:
Namespace Name Mixin selector intermediary field_324Lnet/minecraft/class_101;field_324:[Lnet/minecraft/class_102;glue field_544Lclass_149;field_544:[Lclass_387;server aLdx;a:[Lkd;client field_324Lnet/minecraft/class_101;field_324:[Lnet/minecraft/class_102;named entriesLnet/minecraft/util/LongObjectHashMap;entries:[Lnet/minecraft/util/LongObjectHashMapEntry;
-
size
private transient int size- Mappings:
Namespace Name Mixin selector intermediary field_325Lnet/minecraft/class_101;field_325:Iglue field_545Lclass_149;field_545:Iserver bLdx;b:Iclient field_325Lnet/minecraft/class_101;field_325:Inamed sizeLnet/minecraft/util/LongObjectHashMap;size:I
-
capacity
private int capacity- Mappings:
Namespace Name Mixin selector intermediary field_326Lnet/minecraft/class_101;field_326:Iglue field_546Lclass_149;field_546:Iserver cLdx;c:Iclient field_326Lnet/minecraft/class_101;field_326:Inamed capacityLnet/minecraft/util/LongObjectHashMap;capacity:I
-
loadFactor
private final float loadFactor- Mappings:
Namespace Name Mixin selector intermediary field_327Lnet/minecraft/class_101;field_327:Fglue field_547Lclass_149;field_547:Fserver dLdx;d:Fclient field_327Lnet/minecraft/class_101;field_327:Fnamed loadFactorLnet/minecraft/util/LongObjectHashMap;loadFactor:F
-
modCount
private transient volatile int modCount- Mappings:
Namespace Name Mixin selector intermediary field_328Lnet/minecraft/class_101;field_328:Iglue field_548Lclass_149;field_548:Iserver eLdx;e:Iclient field_328Lnet/minecraft/class_101;field_328:Inamed modCountLnet/minecraft/util/LongObjectHashMap;modCount:I
-
-
Constructor Details
-
LongObjectHashMap
public LongObjectHashMap()
-
-
Method Details
-
hash
private static int hash(long key) - Mappings:
Namespace Name Mixin selector intermediary method_393Lnet/minecraft/class_101;method_393(J)Iglue method_727Lclass_149;method_727(J)Iserver eLdx;e(J)Iclient method_393Lnet/minecraft/class_101;method_393(J)Inamed hashLnet/minecraft/util/LongObjectHashMap;hash(J)I
-
hash
private static int hash(int key) - Mappings:
Namespace Name Mixin selector intermediary method_383Lnet/minecraft/class_101;method_383(I)Iglue method_717Lclass_149;method_717(I)Iserver aLdx;a(I)Iclient method_383Lnet/minecraft/class_101;method_383(I)Inamed hashLnet/minecraft/util/LongObjectHashMap;hash(I)I
-
indexOf
private static int indexOf(int hash, int arrayLength) - Mappings:
Namespace Name Mixin selector intermediary method_384Lnet/minecraft/class_101;method_384(II)Iglue method_718Lclass_149;method_718(II)Iserver aLdx;a(II)Iclient method_384Lnet/minecraft/class_101;method_384(II)Inamed indexOfLnet/minecraft/util/LongObjectHashMap;indexOf(II)I
-
get
- Mappings:
Namespace Name Mixin selector intermediary method_386Lnet/minecraft/class_101;method_386(J)Ljava/lang/Object;glue method_720Lclass_149;method_720(J)Ljava/lang/Object;server aLdx;a(J)Ljava/lang/Object;client method_386Lnet/minecraft/class_101;method_386(J)Ljava/lang/Object;named getLnet/minecraft/util/LongObjectHashMap;get(J)Ljava/lang/Object;
-
put
- Mappings:
Namespace Name Mixin selector intermediary method_387Lnet/minecraft/class_101;method_387(JLjava/lang/Object;)Vglue method_721Lclass_149;method_721(JLjava/lang/Object;)Vserver aLdx;a(JLjava/lang/Object;)Vclient method_387Lnet/minecraft/class_101;method_387(JLjava/lang/Object;)Vnamed putLnet/minecraft/util/LongObjectHashMap;put(JLjava/lang/Object;)V
-
resize
private void resize(int size) - Mappings:
Namespace Name Mixin selector intermediary method_389Lnet/minecraft/class_101;method_389(I)Vglue method_723Lclass_149;method_723(I)Vserver bLdx;b(I)Vclient method_389Lnet/minecraft/class_101;method_389(I)Vnamed resizeLnet/minecraft/util/LongObjectHashMap;resize(I)V
-
transfer
- Mappings:
Namespace Name Mixin selector intermediary method_388Lnet/minecraft/class_101;method_388([Lnet/minecraft/class_102;)Vglue method_722Lclass_149;method_722([Lclass_387;)Vserver aLdx;a([Lkd;)Vclient method_388Lnet/minecraft/class_101;method_388([Lnet/minecraft/class_102;)Vnamed transferLnet/minecraft/util/LongObjectHashMap;transfer([Lnet/minecraft/util/LongObjectHashMapEntry;)V
-
remove
- Mappings:
Namespace Name Mixin selector intermediary method_390Lnet/minecraft/class_101;method_390(J)Ljava/lang/Object;glue method_724Lclass_149;method_724(J)Ljava/lang/Object;server bLdx;b(J)Ljava/lang/Object;client method_390Lnet/minecraft/class_101;method_390(J)Ljava/lang/Object;named removeLnet/minecraft/util/LongObjectHashMap;remove(J)Ljava/lang/Object;
-
removeEntry
- Mappings:
Namespace Name Mixin selector intermediary method_391Lnet/minecraft/class_101;method_391(J)Lnet/minecraft/class_102;glue method_725Lclass_149;method_725(J)Lclass_387;server cLdx;c(J)Lkd;client method_391Lnet/minecraft/class_101;method_391(J)Lnet/minecraft/class_102;named removeEntryLnet/minecraft/util/LongObjectHashMap;removeEntry(J)Lnet/minecraft/util/LongObjectHashMapEntry;
-
addEntry
- Mappings:
Namespace Name Mixin selector intermediary method_385Lnet/minecraft/class_101;method_385(IJLjava/lang/Object;I)Vglue method_719Lclass_149;method_719(IJLjava/lang/Object;I)Vserver aLdx;a(IJLjava/lang/Object;I)Vclient method_385Lnet/minecraft/class_101;method_385(IJLjava/lang/Object;I)Vnamed addEntryLnet/minecraft/util/LongObjectHashMap;addEntry(IJLjava/lang/Object;I)V
-