| Modifier and Type | Method and Description |
|---|---|
GridQueryTypeDescriptor |
QueryIndexDefinition.typeDescriptor()
Type descriptor.
|
GridQueryTypeDescriptor |
SortedIndexDefinition.typeDescriptor()
Type descriptor.
|
| 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 | Class and Description |
|---|---|
class |
QueryTypeDescriptorImpl
Descriptor of type.
|
| Modifier and Type | Method and Description |
|---|---|
GridQueryTypeDescriptor |
GridQueryRowDescriptor.type()
Gets type descriptor.
|
GridQueryTypeDescriptor |
GridQueryRowDescriptorImpl.type()
Gets type descriptor.
|
@Nullable GridQueryTypeDescriptor |
GridQueryProcessor.typeDescriptor(@Nullable String cacheName,
String typeName)
Gets type descriptor for provided cache name and type name if type is still valid.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<GridQueryTypeDescriptor> |
GridQueryProcessor.types(@Nullable String cacheName)
Gets types for cache.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridQueryIndexing.remove(GridCacheContext cctx,
GridQueryTypeDescriptor type,
CacheDataRow row)
Removes index entry by key.
|
void |
GridQueryIndexing.store(GridCacheContext cctx,
GridQueryTypeDescriptor type,
CacheDataRow row,
CacheDataRow prevRow,
boolean prevRowAvailable)
Updates index.
|
static SchemaOperationException |
QueryUtils.validateDropColumn(GridQueryTypeDescriptor type,
String colName)
Checks if given column can be removed from the table using its
GridQueryTypeDescriptor. |
| Constructor and Description |
|---|
GridQueryRowDescriptorImpl(GridCacheContextInfo<?,?> cacheInfo,
GridQueryTypeDescriptor type)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaChangeListener.onColumnsAdded(String schemaName,
GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo,
List<QueryField> cols)
Callback on columns added.
|
void |
AbstractSchemaChangeListener.onColumnsAdded(String schemaName,
GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo,
List<QueryField> cols)
Callback on columns added.
|
void |
SchemaChangeListener.onColumnsDropped(String schemaName,
GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo,
List<String> cols)
Callback on columns dropped.
|
void |
AbstractSchemaChangeListener.onColumnsDropped(String schemaName,
GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo,
List<String> cols)
Callback on columns dropped.
|
void |
SchemaChangeListener.onSqlTypeCreated(String schemaName,
GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo)
Callback method.
|
void |
AbstractSchemaChangeListener.onSqlTypeCreated(String schemaName,
GridQueryTypeDescriptor typeDesc,
GridCacheContextInfo<?,?> cacheInfo)
Callback method.
|
void |
SchemaChangeListener.onSqlTypeDropped(String schemaName,
GridQueryTypeDescriptor typeDesc,
boolean destroy)
Callback method.
|
void |
AbstractSchemaChangeListener.onSqlTypeDropped(String schemaName,
GridQueryTypeDescriptor typeDescriptor,
boolean destroy)
Callback method.
|
| Modifier and Type | Method and Description |
|---|---|
GridQueryTypeDescriptor |
TableDescriptor.type() |
@Nullable GridQueryTypeDescriptor |
SchemaManager.typeDescriptorForType(String schemaName,
String cacheName,
String type)
Get table descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
protected static LinkedHashMap<String,IndexKeyDefinition> |
AbstractIndexDescriptorFactory.indexDescriptorToKeysDefinition(GridQueryIndexDescriptor idxDesc,
GridQueryTypeDescriptor typeDesc) |
protected static IndexKeyDefinition |
AbstractIndexDescriptorFactory.keyDefinition(GridQueryTypeDescriptor typeDesc,
String field,
boolean ascOrder) |
void |
SchemaManager.onCacheTypeCreated(GridCacheContextInfo<?,?> cacheInfo,
GridQueryTypeDescriptor type,
boolean isSql)
Registers new class description.
|
| Constructor and Description |
|---|
TableDescriptor(GridCacheContextInfo<?,?> cacheInfo,
GridQueryTypeDescriptor typeDesc,
boolean isSql)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
GridQueryTypeDescriptor |
LocalStatisticsGatheringContext.table() |
| Modifier and Type | Method and Description |
|---|---|
static ObjectStatisticsImpl |
IgniteStatisticsHelper.aggregateLocalStatistics(GridQueryTypeDescriptor tbl,
StatisticsObjectConfiguration cfg,
Collection<? extends ObjectStatisticsImpl> stats,
IgniteLogger log)
Aggregate partition level statistics to local level one or local statistics to global one.
|
static List<T2<Integer,String>> |
IgniteStatisticsHelper.filterColumns(GridQueryTypeDescriptor typeDescriptor,
@Nullable Collection<String> colNames)
Filter columns by specified names.
|
| Constructor and Description |
|---|
LocalStatisticsGatheringContext(boolean forceRecollect,
GridQueryTypeDescriptor tbl,
GridCacheContextInfo<?,?> cctxInfo,
StatisticsObjectConfiguration cfg,
Set<Integer> remainingParts,
AffinityTopologyVersion topVer)
Constructor.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023