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

java.lang.Object
  上位を拡張 org.seasar.doma.internal.jdbc.query.SqlFileSelectQuery
すべての実装されたインタフェース:
Query, SelectQuery

public class SqlFileSelectQuery
extends Object
implements SelectQuery

作成者:
taedium

フィールドの概要
protected  String callerClassName
           
protected  String callerMethodName
           
protected  Config config
           
protected  int fetchSize
           
protected  int maxRows
           
protected  SelectOptions options
           
protected  Map<String,Object> parameters
           
protected  int queryTimeout
           
protected  PreparedSql sql
           
protected  String sqlFilePath
           
 
コンストラクタの概要
SqlFileSelectQuery()
           
 
メソッドの概要
 void addParameter(String name, Object value)
           
 void compile()
           
 String getClassName()
           
 Config getConfig()
           
 int getFetchSize()
           
 int getMaxRows()
           
 String getMethodName()
           
 SelectOptions getOptions()
           
 int getQueryTimeout()
           
 PreparedSql getSql()
           
protected  void prepareOptions()
           
protected  void prepareSql()
           
 void setCallerClassName(String callerClassName)
           
 void setCallerMethodName(String callerMethodName)
           
 void setConfig(Config config)
           
 void setFetchSize(int fetchSize)
           
 void setMaxRows(int maxRows)
           
 void setOptions(SelectOptions options)
           
 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

options

protected SelectOptions options

fetchSize

protected int fetchSize

maxRows

protected int maxRows

queryTimeout

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

SqlFileSelectQuery

public SqlFileSelectQuery()
メソッドの詳細

compile

public void compile()

prepareOptions

protected void prepareOptions()

prepareSql

protected void prepareSql()

getOptions

public SelectOptions getOptions()
定義:
インタフェース SelectQuery 内の getOptions

setOptions

public void setOptions(SelectOptions options)

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)

getSql

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

getClassName

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

getMethodName

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

getConfig

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

getFetchSize

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

setFetchSize

public void setFetchSize(int fetchSize)

getMaxRows

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

setMaxRows

public void setMaxRows(int maxRows)

getQueryTimeout

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

setQueryTimeout

public void setQueryTimeout(int queryTimeout)

toString

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


Copyright © 2009 The Seasar Foundation. All Rights Reserved.