public class DeleteStatementImpl extends FilterableStatement<DeleteStatement,Result> implements DeleteStatement
DeleteStatement
implementation.PreparableStatement.PreparableStatementFinalizer, PreparableStatement.PreparedState
Statement.LockContention
filterParams
mysqlxSession, preparedState, preparedStatementId
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<Result> |
executeAsync()
Execute the statement asynchronously.
|
protected Result |
executePreparedStatement()
Executes a previously server-prepared statement.
|
protected Result |
executeStatement()
Executes the statement directly (non-prepared).
|
protected XMessage |
getPrepareStatementXMessage()
Returns the
XMessage needed to prepare this statement. |
bind, clearBindings, isRelational, limit, offset, orderBy, sort, where
deallocatePrepared, execute, getMessageBuilder, resetPrepareState, setReprepareState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
limit, orderBy, where
protected Result executeStatement()
PreparableStatement
executeStatement
in class PreparableStatement<Result>
protected XMessage getPrepareStatementXMessage()
PreparableStatement
XMessage
needed to prepare this statement. Implementation is dependent on the statement type.getPrepareStatementXMessage
in class PreparableStatement<Result>
XMessage
that prepares this statementprotected Result executePreparedStatement()
PreparableStatement
executePreparedStatement
in class PreparableStatement<Result>
public java.util.concurrent.CompletableFuture<Result> executeAsync()
Statement
executeAsync
in interface Statement<DeleteStatement,Result>
CompletableFuture
for result