public class IndexInformation extends Object
| Constructor and Description |
|---|
IndexInformation(boolean pk,
boolean unique,
String name,
H2IndexType type,
@Nullable String keySql,
@Nullable Integer inlineSize) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Integer |
inlineSize() |
@Nullable String |
keySql()
Get string representation of index key.
|
String |
name() |
boolean |
pk() |
String |
type() |
boolean |
unique() |
public IndexInformation(boolean pk,
boolean unique,
String name,
H2IndexType type,
@Nullable
@Nullable String keySql,
@Nullable
@Nullable Integer inlineSize)
pk - PK.unique - Unique.name - Name.type - Type.keySql - Key sql. Can be null in case columns key is not applicable for the index.inlineSize - Inline size. Can be null in case inline size is not applicable for the index.public boolean unique()
true For unique index.public boolean pk()
true For PK index.public String name()
public String type()
@Nullable public @Nullable String keySql()
null in case columns key is not applicable for the index.@Nullable public @Nullable Integer inlineSize()
null in case inline size is not applicable for the index.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025