public class IndexDescriptor extends Object
| Constructor and Description |
|---|
IndexDescriptor(String name,
LinkedHashMap<String,IndexKeyDefinition> keyDefs,
IndexDescriptor targetIdx)
Constructor for proxy index descriptor.
|
IndexDescriptor(TableDescriptor tbl,
String name,
QueryIndexType type,
LinkedHashMap<String,IndexKeyDefinition> keyDefs,
boolean isPk,
boolean isAff,
int inlineSize,
Index idx) |
| Modifier and Type | Method and Description |
|---|---|
Index |
index()
Index handler.
|
int |
inlineSize() |
boolean |
isAffinity() |
boolean |
isPk() |
boolean |
isProxy() |
LinkedHashMap<String,IndexKeyDefinition> |
keyDefinitions() |
String |
name() |
TableDescriptor |
table()
Table descriptor.
|
IndexDescriptor |
targetIdx()
Target index descriptor for proxy index.
|
QueryIndexType |
type() |
public IndexDescriptor(TableDescriptor tbl, String name, QueryIndexType type, LinkedHashMap<String,IndexKeyDefinition> keyDefs, boolean isPk, boolean isAff, int inlineSize, Index idx)
public IndexDescriptor(String name, LinkedHashMap<String,IndexKeyDefinition> keyDefs, IndexDescriptor targetIdx)
public String name()
public QueryIndexType type()
public LinkedHashMap<String,IndexKeyDefinition> keyDefinitions()
public boolean isPk()
public boolean isAffinity()
public boolean isProxy()
public int inlineSize()
public Index index()
public IndexDescriptor targetIdx()
public TableDescriptor table()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023