public interface InlineIndexKeyType
| Modifier and Type | Method and Description |
|---|---|
int |
compare(long pageAddr,
int off,
int maxSize,
IndexKey v)
Compares inlined and given value.
|
@Nullable IndexKey |
get(long pageAddr,
int off,
int maxSize) |
int |
inlineSize()
Returns size of inlined key.
|
int |
inlineSize(IndexKey key)
Returns inline size for specified key.
|
int |
inlineSize(long pageAddr,
int off)
Actual size of inline value.
|
int |
put(long pageAddr,
int off,
IndexKey key,
int maxSize)
Puts given value into inline index tree.
|
int |
type()
Returns type of inlined column.
|
int type()
int inlineSize()
int inlineSize(IndexKey key)
int inlineSize(long pageAddr,
int off)
pageAddr - Page address.off - Offset.int put(long pageAddr,
int off,
IndexKey key,
int maxSize)
pageAddr - Page address.off - Offset.key - Index key.maxSize - Max size.@Nullable @Nullable IndexKey get(long pageAddr, int off, int maxSize)
int compare(long pageAddr,
int off,
int maxSize,
IndexKey v)
pageAddr - Page address.off - Offset.maxSize - Max size.v - Value that should be compare.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021