ELEMENT
- リストの要素public class SqlFileBatchDeleteQuery<ELEMENT> extends SqlFileBatchModifyQuery<ELEMENT> implements BatchDeleteQuery
修飾子とタイプ | クラスと説明 |
---|---|
protected class |
SqlFileBatchDeleteQuery.EntityHandler |
protected static class |
SqlFileBatchDeleteQuery.SqlFileBatchPostDeleteContext<E> |
protected static class |
SqlFileBatchDeleteQuery.SqlFileBatchPreDeleteContext<E> |
修飾子とタイプ | フィールドと説明 |
---|---|
protected SqlFileBatchDeleteQuery.EntityHandler |
entityHandler |
protected boolean |
optimisticLockExceptionSuppressed |
protected boolean |
versionIgnored |
batchSize, callerClassName, callerMethodName, config, currentEntity, elementClass, elements, executable, kind, method, optimisticLockCheckRequired, parameterName, queryTimeout, sqlExecutionSkipCause, sqlFile, sqlFilePath, sqls
コンストラクタと説明 |
---|
SqlFileBatchDeleteQuery(java.lang.Class<ELEMENT> elementClass) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
complete() |
protected void |
preDelete() |
void |
prepare() |
protected void |
prepareOptimisticLock() |
void |
setEntityType(EntityType<ELEMENT> entityType) |
void |
setOptimisticLockExceptionSuppressed(boolean optimisticLockExceptionSuppressed) |
void |
setVersionIgnored(boolean versionIgnored) |
getBatchSize, getClassName, getConfig, getEntities, getMethod, getMethodName, getQueryTimeout, getSql, getSqlExecutionSkipCause, getSqls, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired, prepareOptions, prepareSql, prepareSqlFile, setBatchSize, setCallerClassName, setCallerMethodName, setConfig, setElements, setMethod, setParameterName, setQueryTimeout, setSqlFilePath, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBatchSize, getSql, getSqlExecutionSkipCause, getSqls, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired
getClassName, getConfig, getMethod, getMethodName, getQueryTimeout
protected SqlFileBatchDeleteQuery.EntityHandler entityHandler
protected boolean versionIgnored
protected boolean optimisticLockExceptionSuppressed
public SqlFileBatchDeleteQuery(java.lang.Class<ELEMENT> elementClass)
public void prepare()
prepare
インタフェース内 Query
prepare
クラス内 SqlFileBatchModifyQuery<ELEMENT>
protected void preDelete()
protected void prepareOptimisticLock()
public void setEntityType(EntityType<ELEMENT> entityType)
setEntityType
クラス内 SqlFileBatchModifyQuery<ELEMENT>
public void setVersionIgnored(boolean versionIgnored)
public void setOptimisticLockExceptionSuppressed(boolean optimisticLockExceptionSuppressed)