| Modifier and Type | Method and Description |
|---|---|
IndexKeyTypeSettings |
IndexProcessor.keyTypeSettings() |
IndexKeyTypeSettings |
IndexQueryResultMeta.keyTypeSettings() |
| Modifier and Type | Field and Description |
|---|---|
protected IndexKeyTypeSettings |
IndexRowComparatorImpl.keyTypeSettings
Key type settings for this index.
|
| Modifier and Type | Method and Description |
|---|---|
IndexKeyTypeSettings |
IndexKeyTypeSettings.binaryUnsigned(boolean binaryUnsigned) |
IndexKeyTypeSettings |
InlineIndexRowHandler.indexKeyTypeSettings() |
IndexKeyTypeSettings |
QueryIndexRowHandler.indexKeyTypeSettings() |
IndexKeyTypeSettings |
IndexKeyTypeSettings.inlineObjHash(boolean inlineObjHash) |
IndexKeyTypeSettings |
IndexKeyTypeSettings.inlineObjSupported(boolean inlineObjSupported) |
IndexKeyTypeSettings |
QueryIndexDefinition.keyTypeSettings()
Index key type settings.
|
IndexKeyTypeSettings |
SortedIndexDefinition.keyTypeSettings()
Index key type settings.
|
IndexKeyTypeSettings |
IndexKeyTypeSettings.stringOptimizedCompare(boolean strOptimizedCompare) |
| Modifier and Type | Method and Description |
|---|---|
InlineIndexRowHandler |
InlineIndexRowHandlerFactory.create(SortedIndexDefinition sdef,
IndexKeyTypeSettings keyTypeSettings)
Creates instance of row handler.
|
InlineIndexRowHandler |
QueryIndexRowHandlerFactory.create(SortedIndexDefinition sdef,
IndexKeyTypeSettings keyTypeSettings)
Creates instance of row handler.
|
InlineIndexRowHandler |
DurableBackgroundCleanupIndexTreeTaskV2.NoopRowHandlerFactory.create(SortedIndexDefinition sdef,
IndexKeyTypeSettings keyTypeSettings)
Creates instance of row handler.
|
| Constructor and Description |
|---|
IndexRowComparatorImpl(IndexKeyTypeSettings settings) |
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 |
|---|---|
IndexKeyTypeSettings |
InlineIndexImpl.keyTypeSettings() |
| Modifier and Type | Method and Description |
|---|---|
static InlineIndexKeyType |
InlineIndexKeyTypeRegistry.get(IndexKey key,
IndexKeyType expType,
IndexKeyTypeSettings keyTypeSettings)
Get key type for specified key.
|
static InlineIndexKeyType |
InlineIndexKeyTypeRegistry.get(IndexKeyType expType,
IndexKeyTypeSettings keyTypeSettings)
Get key type for a class.
|
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 |
|---|
InlineIndexTree(SortedIndexDefinition def,
CacheGroupContext grpCtx,
String treeName,
IgniteCacheOffheapManager offheap,
ReuseList reuseList,
PageMemory pageMemory,
PageIoResolver pageIoResolver,
long metaPageId,
boolean initNew,
int configuredInlineSize,
int maxInlineSize,
IndexKeyTypeSettings keyTypeSettings,
@Nullable IndexRowCache idxRowCache,
@Nullable IoStatisticsHolder stats,
InlineIndexRowHandlerFactory rowHndFactory,
InlineRecommender recommender)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static IndexKey |
IndexKeyFactory.wrap(Object o,
IndexKeyType keyType,
CacheObjectValueContext coctx,
IndexKeyTypeSettings keyTypeSettings)
Wraps user object to
IndexKey object. |
static IndexKey |
IndexKeyFactory.wrap(Object o,
int keyType,
CacheObjectValueContext coctx,
IndexKeyTypeSettings keyTypeSettings)
Wraps user object to
IndexKey object. |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023