public final class ByteArrayDataType extends BasicDataType<byte[]>
| 限定符和类型 | 字段和说明 |
|---|---|
static ByteArrayDataType |
INSTANCE |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[][] |
createStorage(int size)
Create storage object of array type to hold values
|
int |
getMemory(byte[] data)
Calculates the amount of used memory in bytes.
|
byte[] |
read(ByteBuffer buff)
Read an object.
|
void |
write(WriteBuffer buff,
byte[] data)
Write an object.
|
binarySearch, cast, compare, equals, hashCode, isMemoryEstimationAllowed, read, writepublic static final ByteArrayDataType INSTANCE
public int getMemory(byte[] data)
DataTypegetMemory 在接口中 DataType<byte[]>getMemory 在类中 BasicDataType<byte[]>data - the objectpublic void write(WriteBuffer buff, byte[] data)
DataTypewrite 在接口中 DataType<byte[]>write 在类中 BasicDataType<byte[]>buff - the target bufferdata - the valuepublic byte[] read(ByteBuffer buff)
DataTyperead 在接口中 DataType<byte[]>read 在类中 BasicDataType<byte[]>buff - the source bufferpublic byte[][] createStorage(int size)
DataTypesize - number of values to holdCopyright © 2022. All rights reserved.