public class QueryParserResultSelect extends Object
| Constructor and Description |
|---|
QueryParserResultSelect(GridSqlStatement stmt,
@Nullable GridCacheTwoStepQuery twoStepQry,
@Nullable GridCacheTwoStepQuery forUpdateTwoStepQry,
List<GridQueryFieldMetadata> meta,
List<Integer> cacheIds,
@Nullable Integer mvccCacheId,
String forUpdateQryOutTx,
String forUpdateQryTx)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<Integer> |
cacheIds() |
boolean |
forUpdate() |
String |
forUpdateQueryOutTx() |
String |
forUpdateQueryTx() |
@Nullable GridCacheTwoStepQuery |
forUpdateTwoStepQuery() |
List<GridQueryFieldMetadata> |
meta() |
Integer |
mvccCacheId() |
boolean |
mvccEnabled() |
boolean |
splitNeeded() |
GridSqlStatement |
statement() |
@Nullable GridCacheTwoStepQuery |
twoStepQuery() |
public QueryParserResultSelect(GridSqlStatement stmt, @Nullable @Nullable GridCacheTwoStepQuery twoStepQry, @Nullable @Nullable GridCacheTwoStepQuery forUpdateTwoStepQry, List<GridQueryFieldMetadata> meta, List<Integer> cacheIds, @Nullable @Nullable Integer mvccCacheId, String forUpdateQryOutTx, String forUpdateQryTx)
stmt - Statement.twoStepQry - Distributed query plan.forUpdateTwoStepQry - FOR UPDATE query for execution within transaction.meta - Fields metadata.cacheIds - Cache IDs.mvccCacheId - ID of the first MVCC cache.forUpdateQryOutTx - FOR UPDATE query string for execution out of transaction.forUpdateQryTx - FOR UPDATE query string for execution within transaction.public GridSqlStatement statement()
@Nullable public @Nullable GridCacheTwoStepQuery twoStepQuery()
@Nullable public @Nullable GridCacheTwoStepQuery forUpdateTwoStepQuery()
public List<GridQueryFieldMetadata> meta()
public boolean splitNeeded()
public Integer mvccCacheId()
public boolean mvccEnabled()
public boolean forUpdate()
public String forUpdateQueryOutTx()
public String forUpdateQueryTx()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025