BitStorage.java
net.minecraft.util.BitStorage
信息
- 全限定名:net.minecraft.util.BitStorage
- 类型:public interface
- 包:net.minecraft.util
- 源码路径:src/main/java/net/minecraft/util/BitStorage.java
- 起始行号:L5
- 职责:
TODO
字段/常量
- 无
内部类/嵌套类型
- 无
构造器
- 无
方法
下面的方法块按源码顺序生成。
int getAndSet(int index, int value) @ L6
- 方法名:getAndSet
- 源码定位:L6
- 返回类型:int
- 修饰符:package-private
参数:
- index: int
- value: int
说明:
TODO
void set(int index, int value) @ L8
- 方法名:set
- 源码定位:L8
- 返回类型:void
- 修饰符:package-private
参数:
- index: int
- value: int
说明:
TODO
int get(int index) @ L10
- 方法名:get
- 源码定位:L10
- 返回类型:int
- 修饰符:package-private
参数:
- index: int
说明:
TODO
long[] getRaw() @ L12
- 方法名:getRaw
- 源码定位:L12
- 返回类型:long[]
- 修饰符:package-private
参数:
- 无
说明:
TODO
int getSize() @ L14
- 方法名:getSize
- 源码定位:L14
- 返回类型:int
- 修饰符:package-private
参数:
- 无
说明:
TODO
int getBits() @ L16
- 方法名:getBits
- 源码定位:L16
- 返回类型:int
- 修饰符:package-private
参数:
- 无
说明:
TODO
void getAll(IntConsumer output) @ L18
- 方法名:getAll
- 源码定位:L18
- 返回类型:void
- 修饰符:package-private
参数:
- output: IntConsumer
说明:
TODO
void unpack(int[] output) @ L20
- 方法名:unpack
- 源码定位:L20
- 返回类型:void
- 修饰符:package-private
参数:
- output: int[]
说明:
TODO
BitStorage copy() @ L22
- 方法名:copy
- 源码定位:L22
- 返回类型:BitStorage
- 修饰符:package-private
参数:
- 无
说明:
TODO
代码
public interface BitStorage {
int getAndSet(int index, int value);
void set(int index, int value);
int get(int index);
long[] getRaw();
int getSize();
int getBits();
void getAll(IntConsumer output);
void unpack(int[] output);
BitStorage copy();
}引用的其他类
- 无