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

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

public abstract class AutoModuleQuery
extends Object
implements ModuleQuery

作成者:
taedium

フィールドの概要
protected  String callerClassName
           
protected  String callerMethodName
           
protected  Config config
           
protected  List<CallableSqlParameter> parameters
           
protected  int queryTimeout
           
protected  CallableSql sql
           
 
コンストラクタの概要
AutoModuleQuery()
           
 
メソッドの概要
 void addParameter(CallableSqlParameter parameter)
           
 String getClassName()
           
 Config getConfig()
           
 String getMethodName()
           
 int getQueryTimeout()
           
 CallableSql getSql()
           
protected  void prepareOptions()
           
 void setCallerClassName(String callerClassName)
           
 void setCallerMethodName(String callerMethodName)
           
 void setConfig(Config config)
           
 void setQueryTimeout(int queryTimeout)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

config

protected Config config

callerClassName

protected String callerClassName

callerMethodName

protected String callerMethodName

sql

protected CallableSql sql

queryTimeout

protected int queryTimeout

parameters

protected final List<CallableSqlParameter> parameters
コンストラクタの詳細

AutoModuleQuery

public AutoModuleQuery()
メソッドの詳細

prepareOptions

protected void prepareOptions()

setConfig

public void setConfig(Config config)

setCallerClassName

public void setCallerClassName(String callerClassName)

setCallerMethodName

public void setCallerMethodName(String callerMethodName)

setQueryTimeout

public void setQueryTimeout(int queryTimeout)

addParameter

public void addParameter(CallableSqlParameter parameter)

getConfig

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

getClassName

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

getMethodName

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

getQueryTimeout

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

getSql

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


Copyright © 2009 The Seasar Foundation. All Rights Reserved.