org.seasar.doma.internal.jdbc.query
クラス SqlFileModifyQuery

java.lang.Object
  上位を拡張 org.seasar.doma.internal.jdbc.query.SqlFileModifyQuery
すべての実装されたインタフェース:
ModifyQuery, Query
直系の既知のサブクラス:
SqlFileDeleteQuery, SqlFileInsertQuery, SqlFileUpdateQuery

public abstract class SqlFileModifyQuery
extends Object
implements ModifyQuery

作成者:
taedium

フィールドの概要
protected  String callerClassName
           
protected  String callerMethodName
           
protected  Config config
           
protected  Map<String,Object> parameters
           
protected  int queryTimeout
           
protected  PreparedSql sql
           
protected  String sqlFilePath
           
 
コンストラクタの概要
SqlFileModifyQuery()
           
 
メソッドの概要
 void addParameter(String name, Object value)
           
 String getClassName()
           
 Config getConfig()
           
 String getMethodName()
           
 int getQueryTimeout()
           
 PreparedSql getSql()
           
 SqlExecutionSkipCause getSqlExecutionSkipCause()
           
 boolean isAutoGeneratedKeysSupported()
           
 boolean isExecutable()
           
 boolean isOptimisticLockCheckRequired()
           
protected  void prepareOptions()
           
protected  void prepareSql()
           
 void setCallerClassName(String callerClassName)
           
 void setCallerMethodName(String callerMethodName)
           
 void setConfig(Config config)
           
 void setQueryTimeout(int queryTimeout)
           
 void setSqlFilePath(String sqlFilePath)
           
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

config

protected Config config

sqlFilePath

protected String sqlFilePath

parameters

protected Map<String,Object> parameters

callerClassName

protected String callerClassName

callerMethodName

protected String callerMethodName

sql

protected PreparedSql sql

queryTimeout

protected int queryTimeout
コンストラクタの詳細

SqlFileModifyQuery

public SqlFileModifyQuery()
メソッドの詳細

prepareOptions

protected void prepareOptions()

prepareSql

protected void prepareSql()

setConfig

public void setConfig(Config config)

setSqlFilePath

public void setSqlFilePath(String sqlFilePath)

addParameter

public void addParameter(String name,
                         Object value)

setCallerClassName

public void setCallerClassName(String callerClassName)

setCallerMethodName

public void setCallerMethodName(String callerMethodName)

setQueryTimeout

public void setQueryTimeout(int queryTimeout)

getSql

public PreparedSql getSql()
定義:
インタフェース ModifyQuery 内の getSql
定義:
インタフェース Query 内の getSql

getClassName

public String getClassName()
定義:
インタフェース Query 内の getClassName

getMethodName

public String getMethodName()
定義:
インタフェース Query 内の getMethodName

getConfig

public Config getConfig()
定義:
インタフェース Query 内の getConfig

isOptimisticLockCheckRequired

public boolean isOptimisticLockCheckRequired()
定義:
インタフェース ModifyQuery 内の isOptimisticLockCheckRequired

isExecutable

public boolean isExecutable()
定義:
インタフェース ModifyQuery 内の isExecutable

getSqlExecutionSkipCause

public SqlExecutionSkipCause getSqlExecutionSkipCause()
定義:
インタフェース ModifyQuery 内の getSqlExecutionSkipCause

getQueryTimeout

public int getQueryTimeout()
定義:
インタフェース Query 内の getQueryTimeout

isAutoGeneratedKeysSupported

public boolean isAutoGeneratedKeysSupported()
定義:
インタフェース ModifyQuery 内の isAutoGeneratedKeysSupported

toString

public String toString()
オーバーライド:
クラス Object 内の toString


Copyright © 2009 The Seasar Foundation. All Rights Reserved.