See: Description
| Interface | Description |
|---|---|
| DmlArgument |
DML argument
|
| KeyValueSupplier |
Method to construct new instances of keys and values on SQL MERGE and INSERT,
as well as to build new values during UPDATE - a function that takes a row selected from DB
and then transforms it into new object.
|
| Class | Description |
|---|---|
| DmlArguments |
DML arguments factory.
|
| DmlAstUtils |
AST utils for DML
|
| DmlBatchSender |
Batch sender class.
|
| DmlBulkLoadDataConverter |
Converts a row of values to actual key+value using
UpdatePlan.processRow(List). |
| DmlDistributedPlanInfo |
Additional information about distributed update plan.
|
| DmlDistributedUpdateRun |
Context for DML operation on reducer node.
|
| DmlPageProcessingErrorResult |
Result of splitting keys whose processing resulted into an exception from those skipped by
logic of
EntryProcessors (most likely INSERT duplicates, or UPDATE/DELETE keys whose values
had been modified concurrently), counting and collecting entry processor exceptions. |
| DmlPageProcessingResult |
Result of processing an individual page with
IgniteCache.invokeAll(java.util.Map<? extends K, ? extends javax.cache.processor.EntryProcessor<K, V, T>>, java.lang.Object...) including error details, if any. |
| DmlUpdateResultsIterator |
DML update results iterator.
|
| DmlUpdateSingleEntryIterator<T> | |
| DmlUtils |
DML utility methods.
|
| FastUpdate |
Arguments for fast, query-less UPDATE or DELETE - key and, optionally, value and new value.
|
| UpdatePlan |
Update plan - where to take data to update cache from and how to construct new keys and values, if needed.
|
| UpdatePlanBuilder |
Logic for building update plans performed by
DmlStatementsProcessor. |
| Enum | Description |
|---|---|
| UpdateMode |
DML statement execution plan type - MERGE/INSERT from rows or subquery,
or UPDATE/DELETE from subquery or literals/params based.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025