public interface InlineIndexColumn
| Modifier and Type | Method and Description |
|---|---|
int |
columnIndex()
Returns index of the inlined column.
|
String |
columnName()
Returns name of the inlined column.
|
String |
columnSql()
Returns sql representation of the inlined column.
|
int |
compare(long pageAddr,
int off,
int maxSize,
org.gridgain.internal.h2.value.Value v,
Comparator<org.gridgain.internal.h2.value.Value> comp)
Compares inlined and given value.
|
int |
fullSize(long pageAddr,
int off)
Actual size of inline value.
|
int |
inlineSizeOf(org.gridgain.internal.h2.value.Value val)
Calculate size required to inline given value.
|
int |
put(long pageAddr,
int off,
org.gridgain.internal.h2.value.Value val,
int maxSize)
Puts given value into inline index tree.
|
short |
size()
Size required to inline value of type
type(). |
int |
type()
Returns type of inlined column.
|
int type()
Valueshort size()
type().-1
for types with variable length.int fullSize(long pageAddr,
int off)
pageAddr - Page address.off - Offset.int compare(long pageAddr,
int off,
int maxSize,
org.gridgain.internal.h2.value.Value v,
Comparator<org.gridgain.internal.h2.value.Value> comp)
pageAddr - Page address.off - Offset.maxSize - Max size.v - Value that should be compare.comp - Comparator.int inlineSizeOf(org.gridgain.internal.h2.value.Value val)
val - Value to calculate inline size.int put(long pageAddr,
int off,
org.gridgain.internal.h2.value.Value val,
int maxSize)
pageAddr - Page address.off - Offset.val - Value.maxSize - Max size.String columnName()
int columnIndex()
String columnSql()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025