public class MultiIntExecutionResult extends ExecutionResult
| Constructor and Description |
|---|
MultiIntExecutionResult(Statement statement,
int size,
int fetchSize,
boolean isSelectPossible)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addResult(MariaSelectResultSet result,
boolean moreResultAvailable)
Add a resultSet information.
|
void |
addStats(long affectedRows,
long insertId,
boolean moreResultAvailable)
Add execution statistics.
|
void |
addStatsError() |
int[] |
getAffectedRows() |
int |
getFirstAffectedRows() |
long[] |
getInsertIds() |
boolean |
hasMoreThanOneAffectedRows() |
void |
updateResultsForRewrite()
Set result for rewrite queries.
|
void |
updateResultsMultiple(Deque<ExecutionResult> cachedExecutionResults)
Set update result right on multiple rewrite.
|
close, getFetchSize, getResult, getStatement, hasMoreResultAvailable, isCanHaveCallableResultset, isSelectPossible, setFetchSize, setMoreResultAvailablepublic MultiIntExecutionResult(Statement statement, int size, int fetchSize, boolean isSelectPossible)
statement - current statementsize - data sizefetchSize - resultet fetch sizeisSelectPossible - is select command possiblepublic void addResult(MariaSelectResultSet result, boolean moreResultAvailable)
addResult in class ExecutionResultresult - resultset implementationmoreResultAvailable - is there additional packetpublic void addStats(long affectedRows,
long insertId,
boolean moreResultAvailable)
addStats in class ExecutionResultaffectedRows - number of affected rowsinsertId - primary keymoreResultAvailable - is there additional packetpublic long[] getInsertIds()
getInsertIds in class ExecutionResultpublic int[] getAffectedRows()
public boolean hasMoreThanOneAffectedRows()
hasMoreThanOneAffectedRows in class ExecutionResultpublic int getFirstAffectedRows()
getFirstAffectedRows in class ExecutionResultpublic void addStatsError()
addStatsError in class ExecutionResultpublic void updateResultsForRewrite()
public void updateResultsMultiple(Deque<ExecutionResult> cachedExecutionResults)
cachedExecutionResults - other okPacket.Copyright © 2016. All rights reserved.