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