org.seasar.doma.internal.jdbc.query
クラス AutoDeleteQuery<I,E extends Entity<I>>

java.lang.Object
  上位を拡張 org.seasar.doma.internal.jdbc.query.AutoModifyQuery<I,E>
      上位を拡張 org.seasar.doma.internal.jdbc.query.AutoDeleteQuery<I,E>
すべての実装されたインタフェース:
DeleteQuery, ModifyQuery, Query

public class AutoDeleteQuery<I,E extends Entity<I>>
extends AutoModifyQuery<I,E>
implements DeleteQuery

作成者:
taedium

フィールドの概要
protected  boolean optimisticLockExceptionSuppressed
           
protected  boolean versionIgnored
           
 
クラス org.seasar.doma.internal.jdbc.query.AutoModifyQuery から継承されたフィールド
autoGeneratedKeysSupported, callerClassName, callerMethodName, columnNameMap, config, EMPTY_STRINGS, entity, entityClass, excludedPropertyNames, executable, idProperties, includedPropertyNames, optimisticLockCheckRequired, queryTimeout, sql, sqlExecutionSkipCause, tableName, targetProperties, versionProperty
 
コンストラクタの概要
AutoDeleteQuery(Class<E> entityClass)
           
 
メソッドの概要
 void compile()
           
protected  void prepareOptimisticLock()
           
protected  void prepareSql()
           
 void setOptimisticLockExceptionSuppressed(boolean optimisticLockExceptionSuppressed)
           
 void setVersionIgnored(boolean versionIgnored)
           
 
クラス org.seasar.doma.internal.jdbc.query.AutoModifyQuery から継承されたメソッド
getClassName, getConfig, getMethodName, getQueryTimeout, getSql, getSqlExecutionSkipCause, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired, isTargetPropertyName, prepareIdAndVersionProperties, prepareOptions, prepareTableAndColumnNames, setCallerClassName, setCallerMethodName, setConfig, setEntity, setExcludedPropertyNames, setIncludedPropertyNames, setQueryTimeout, toString, validateIdExistent
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース org.seasar.doma.internal.jdbc.query.ModifyQuery から継承されたメソッド
getSql, getSqlExecutionSkipCause, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired
 
インタフェース org.seasar.doma.internal.jdbc.query.Query から継承されたメソッド
getClassName, getConfig, getMethodName, getQueryTimeout
 

フィールドの詳細

versionIgnored

protected boolean versionIgnored

optimisticLockExceptionSuppressed

protected boolean optimisticLockExceptionSuppressed
コンストラクタの詳細

AutoDeleteQuery

public AutoDeleteQuery(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.