java.lang.Object
org.seasar.doma.jdbc.query.AbstractQuery
org.seasar.doma.jdbc.query.SqlModifyQuery
org.seasar.doma.jdbc.query.SqlDeleteQuery
- All Implemented Interfaces:
DeleteQuery,ModifyQuery,Query
A query that executes a SQL DELETE statement.
This class extends SqlModifyQuery to provide functionality for executing DELETE
statements. It sets the SQL kind to SqlKind.DELETE to indicate that this query performs a
DELETE operation.
-
Field Summary
Fields inherited from class org.seasar.doma.jdbc.query.SqlModifyQuery
kind, optimisticLockCheckRequired, parameters, sql, sqlLogType, sqlNodeFields inherited from class org.seasar.doma.jdbc.query.AbstractQuery
callerClassName, callerMethodName, config, message, method, queryTimeout -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.seasar.doma.jdbc.query.SqlModifyQuery
addParameter, clearParameters, complete, getSql, getSqlExecutionSkipCause, getSqlLogType, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired, prepare, prepareOptions, prepareSql, setSqlLogType, setSqlNode, toStringMethods inherited from class org.seasar.doma.jdbc.query.AbstractQuery
comment, getClassName, getConfig, getMethod, getMethodName, getQueryTimeout, setCallerClassName, setCallerMethodName, setConfig, setMessage, setMethod, setQueryTimeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.seasar.doma.jdbc.query.ModifyQuery
getSql, getSqlExecutionSkipCause, getSqlLogType, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequiredMethods inherited from interface org.seasar.doma.jdbc.query.Query
comment, complete, getClassName, getConfig, getMethod, getMethodName, getQueryTimeout, prepare
-
Constructor Details
-
SqlDeleteQuery
public SqlDeleteQuery()Constructs a new instance.This constructor initializes the query with
SqlKind.DELETEto indicate that it performs a DELETE operation.
-