org.seasar.doma.internal.jdbc.query
クラス AutoBatchDeleteQuery<I,E extends Entity<I>>
java.lang.Object
org.seasar.doma.internal.jdbc.query.AutoBatchModifyQuery<I,E>
org.seasar.doma.internal.jdbc.query.AutoBatchDeleteQuery<I,E>
- すべての実装されたインタフェース:
- BatchDeleteQuery, BatchModifyQuery, Query
public class AutoBatchDeleteQuery<I,E extends Entity<I>>
- extends AutoBatchModifyQuery<I,E>
- implements BatchDeleteQuery
- 作成者:
- taedium
クラス org.seasar.doma.internal.jdbc.query.AutoBatchModifyQuery から継承されたフィールド |
autoGeneratedKeysSupported, batchSize, callerClassName, callerMethodName, columnNameMap, config, EMPTY_STRINGS, entities, entity, entityClass, excludedPropertyNames, executable, executionSkipCause, idProperties, includedPropertyNames, optimisticLockCheckRequired, queryTimeout, sqls, tableName, targetProperties, versionProperty |
クラス org.seasar.doma.internal.jdbc.query.AutoBatchModifyQuery から継承されたメソッド |
getBatchSize, getClassName, getConfig, getMethodName, getQueryTimeout, getSql, getSqlExecutionSkipCause, getSqls, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired, isTargetPropertyName, prepareIdAndVersionProperties, prepareOptions, prepareTableAndColumnNames, setBatchSize, setCallerClassName, setCallerMethodName, setConfig, setEntities, setExcludedPropertyNames, setIncludedPropertyNames, setQueryTimeout, toString, validateIdExistent |
versionIgnored
protected boolean versionIgnored
optimisticLockExceptionSuppressed
protected boolean optimisticLockExceptionSuppressed
AutoBatchDeleteQuery
public AutoBatchDeleteQuery(Class<E> entityClass)
compile
public void compile()
prepareOptimisticLock
protected void prepareOptimisticLock()
prepareSql
protected void prepareSql()
setVersionIgnored
public void setVersionIgnored(boolean versionIgnored)
setOptimisticLockExceptionSuppressed
public void setOptimisticLockExceptionSuppressed(boolean optimisticLockExceptionSuppressed)
Copyright © 2009 The Seasar Foundation. All Rights Reserved.