类 SpatialLongSet.InternalMap
java.lang.Object
it.unimi.dsi.fastutil.longs.AbstractLong2LongFunction
it.unimi.dsi.fastutil.longs.AbstractLong2LongMap
it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap
it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap
net.minecraft.world.level.lighting.SpatialLongSet.InternalMap
- 所有已实现的接口:
it.unimi.dsi.fastutil.Function<Long,
,Long> it.unimi.dsi.fastutil.Hash
,it.unimi.dsi.fastutil.longs.Long2LongFunction
,it.unimi.dsi.fastutil.longs.Long2LongMap
,it.unimi.dsi.fastutil.longs.Long2LongSortedMap
,Serializable
,Cloneable
,Function<Long,
,Long> LongUnaryOperator
,Map<Long,
,Long> SequencedMap<Long,
,Long> SortedMap<Long,
Long>
- 封闭类:
SpatialLongSet
protected static class SpatialLongSet.InternalMap
extends it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap
- 另请参阅:
-
嵌套类概要
从类继承的嵌套类/接口 it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap
it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap.KeySetIterator, it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap.ValuesCollection, it.unimi.dsi.fastutil.longs.AbstractLong2LongSortedMap.ValuesIterator
从类继承的嵌套类/接口 it.unimi.dsi.fastutil.longs.AbstractLong2LongMap
it.unimi.dsi.fastutil.longs.AbstractLong2LongMap.BasicEntry, it.unimi.dsi.fastutil.longs.AbstractLong2LongMap.BasicEntrySet
从接口继承的嵌套类/接口 it.unimi.dsi.fastutil.Hash
it.unimi.dsi.fastutil.Hash.Strategy<K>
从接口继承的嵌套类/接口 it.unimi.dsi.fastutil.longs.Long2LongMap
it.unimi.dsi.fastutil.longs.Long2LongMap.Entry, it.unimi.dsi.fastutil.longs.Long2LongMap.FastEntrySet
从接口继承的嵌套类/接口 it.unimi.dsi.fastutil.longs.Long2LongSortedMap
it.unimi.dsi.fastutil.longs.Long2LongSortedMap.FastSortedEntrySet
-
字段概要
字段修饰符和类型字段说明private long
private int
private final int
private static final long
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
从类继承的字段 it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap
containsNullKey, entries, f, first, key, keys, last, link, mask, maxFill, minN, n, size, value, values
从类继承的字段 it.unimi.dsi.fastutil.longs.AbstractLong2LongFunction
defRetValue
从接口继承的字段 it.unimi.dsi.fastutil.Hash
DEFAULT_GROWTH_FACTOR, DEFAULT_INITIAL_SIZE, DEFAULT_LOAD_FACTOR, FAST_LOAD_FACTOR, FREE, OCCUPIED, PRIMES, REMOVED, VERY_FAST_LOAD_FACTOR
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
addBit
(long p_164500_) (专用程序包) static long
getFullKey
(long p_164492_, int p_164493_) (专用程序包) static int
getInnerKey
(long p_164498_) (专用程序包) static long
getOuterKey
(long p_164490_) protected void
rehash
(int p_164506_) boolean
removeBit
(long p_164502_) long
private boolean
removeFromEntry
(int p_164495_, long p_164496_) private boolean
removeFromNullEntry
(long p_164504_) private boolean
replaceBit
(int p_164487_, long p_164488_) 从类继承的方法 it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap
addTo, clear, clone, comparator, compute, computeIfAbsent, computeIfAbsent, computeIfAbsentNullable, computeIfPresent, containsKey, containsValue, ensureCapacity, firstLongKey, fixPointers, fixPointers, get, getAndMoveToFirst, getAndMoveToLast, getOrDefault, hashCode, headMap, isEmpty, keySet, lastLongKey, long2LongEntrySet, merge, put, putAll, putAndMoveToFirst, putAndMoveToLast, putIfAbsent, remove, remove, removeFirstLong, removeLastLong, replace, replace, shiftKeys, size, subMap, tailMap, trim, trim, values
从类继承的方法 it.unimi.dsi.fastutil.longs.AbstractLong2LongMap
equals, mergeLong, toString
从类继承的方法 it.unimi.dsi.fastutil.longs.AbstractLong2LongFunction
defaultReturnValue, defaultReturnValue
从接口继承的方法 it.unimi.dsi.fastutil.Function
apply
从接口继承的方法 it.unimi.dsi.fastutil.longs.Long2LongFunction
andThen, andThenByte, andThenChar, andThenDouble, andThenFloat, andThenInt, andThenLong, andThenObject, andThenReference, andThenShort, applyAsLong, compose, composeByte, composeChar, composeDouble, composeFloat, composeInt, composeLong, composeObject, composeReference, composeShort
从接口继承的方法 it.unimi.dsi.fastutil.longs.Long2LongMap
compute, computeIfAbsent, computeIfAbsentPartial, computeIfPresent, containsKey, containsValue, defaultReturnValue, defaultReturnValue, forEach, get, getOrDefault, merge, mergeLong, mergeLong, put, putIfAbsent, remove, remove, replace, replace
从接口继承的方法 it.unimi.dsi.fastutil.longs.Long2LongSortedMap
entrySet, firstKey, headMap, lastKey, subMap, tailMap
从接口继承的方法 java.util.function.LongUnaryOperator
andThen, compose
从接口继承的方法 java.util.Map
containsKey, equals, get, getOrDefault, put, remove, replaceAll
从接口继承的方法 java.util.SequencedMap
firstEntry, lastEntry, pollFirstEntry, pollLastEntry, sequencedEntrySet, sequencedKeySet, sequencedValues
-
字段详细资料
-
X_BITS
private static final int X_BITS -
Z_BITS
private static final int Z_BITS -
Y_BITS
private static final int Y_BITS -
Y_OFFSET
private static final int Y_OFFSET- 另请参阅:
-
Z_OFFSET
private static final int Z_OFFSET -
X_OFFSET
private static final int X_OFFSET -
OUTER_MASK
private static final long OUTER_MASK -
lastPos
private int lastPos -
lastOuterKey
private long lastOuterKey -
minSize
private final int minSize
-
-
构造器详细资料
-
InternalMap
public InternalMap(int p_164483_, float p_164484_)
-
-
方法详细资料
-
getOuterKey
static long getOuterKey(long p_164490_) -
getInnerKey
static int getInnerKey(long p_164498_) -
getFullKey
static long getFullKey(long p_164492_, int p_164493_) -
addBit
public boolean addBit(long p_164500_) -
replaceBit
private boolean replaceBit(int p_164487_, long p_164488_) -
removeBit
public boolean removeBit(long p_164502_) -
removeFromNullEntry
private boolean removeFromNullEntry(long p_164504_) -
removeFromEntry
private boolean removeFromEntry(int p_164495_, long p_164496_) -
removeFirstBit
public long removeFirstBit() -
rehash
protected void rehash(int p_164506_) - 覆盖:
rehash
在类中it.unimi.dsi.fastutil.longs.Long2LongLinkedOpenHashMap
-