| Modifier and Type | Method and Description |
|---|---|
LinkedHashMap<String,IndexKeyDefinition> |
IndexDefinition.indexKeyDefinitions() |
LinkedHashMap<String,IndexKeyDefinition> |
IndexQueryResultMeta.keyDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
List<IndexKeyDefinition> |
InlineIndexRowHandler.indexKeyDefinitions() |
List<IndexKeyDefinition> |
QueryIndexRowHandler.indexKeyDefinitions() |
LinkedHashMap<String,IndexKeyDefinition> |
QueryIndexDefinition.indexKeyDefinitions() |
| Constructor and Description |
|---|
QueryIndexDefinition(GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo,
IndexName idxName,
String treeName,
IndexRowCache idxRowCache,
boolean isPrimary,
boolean isAffinity,
LinkedHashMap<String,IndexKeyDefinition> keyDefs,
int cfgInlineSize,
IndexKeyTypeSettings keyTypeSettings) |
QueryIndexRowHandler(GridQueryTypeDescriptor type,
GridCacheContextInfo<?,?> cacheInfo,
LinkedHashMap<String,IndexKeyDefinition> keyDefs,
List<InlineIndexKeyType> keyTypes,
IndexKeyTypeSettings keyTypeSettings) |
| Modifier and Type | Method and Description |
|---|---|
LinkedHashMap<String,IndexKeyDefinition> |
ClientIndexDefinition.indexKeyDefinitions() |
| Constructor and Description |
|---|
ClientIndexDefinition(IndexName idxName,
LinkedHashMap<String,IndexKeyDefinition> keyDefs,
int cfgInlineSize,
int maxInlineSize) |
| Modifier and Type | Method and Description |
|---|---|
static int |
InlineIndexTree.computeInlineSize(String name,
List<InlineIndexKeyType> keyTypes,
List<IndexKeyDefinition> keyDefs,
int cfgInlineSize,
int maxInlineSize,
IgniteLogger log) |
static boolean |
InlineObjectBytesDetector.objectMayBeInlined(int inlineSize,
Collection<IndexKeyDefinition> keyDefs)
Static analyze inline_size and inline columns set.
|
static List<InlineIndexKeyType> |
InlineIndexKeyTypeRegistry.types(Collection<IndexKeyDefinition> keyDefs,
IndexKeyTypeSettings settings)
Return list of key types for specified key definitions and key type settings.
|
| Constructor and Description |
|---|
InlineObjectBytesDetector(int inlineSize,
Collection<IndexKeyDefinition> keyDefs,
IndexName idxName,
IgniteLogger log) |
| Modifier and Type | Method and Description |
|---|---|
protected static IndexKeyDefinition |
AbstractIndexDescriptorFactory.keyDefinition(GridQueryTypeDescriptor typeDesc,
String field,
boolean ascOrder) |
| Modifier and Type | Method and Description |
|---|---|
protected static LinkedHashMap<String,IndexKeyDefinition> |
AbstractIndexDescriptorFactory.indexDescriptorToKeysDefinition(GridQueryIndexDescriptor idxDesc,
GridQueryTypeDescriptor typeDesc) |
LinkedHashMap<String,IndexKeyDefinition> |
IndexDescriptor.keyDefinitions() |
| 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) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023