org.seasar.codegen.lib.internal.impl
クラス FindSqlCommand
java.lang.Object
org.seasar.dao.impl.AbstractSqlCommand
org.seasar.dao.impl.AbstractDynamicCommand
org.seasar.dao.impl.SelectDynamicCommand
org.seasar.codegen.lib.internal.impl.FindSqlCommand
- すべての実装されたインタフェース:
- org.seasar.dao.InjectDaoClassSupport, org.seasar.dao.SqlCommand
public class FindSqlCommand
- extends org.seasar.dao.impl.SelectDynamicCommand
S2Dao-CodeGenの検索系メソッドのためのSqlCommandです。
- 作成者:
- azusa
クラス org.seasar.dao.impl.SelectDynamicCommand から継承されたメソッド |
getResultSetHandler |
クラス org.seasar.dao.impl.AbstractDynamicCommand から継承されたメソッド |
apply, createCommandContext, getArgNames, getArgTypes, setArgNames, setArgTypes, setSql |
クラス org.seasar.dao.impl.AbstractSqlCommand から継承されたメソッド |
getDataSource, getNotSingleRowUpdatedExceptionClass, getSql, getStatementFactory, injectDaoClass, setDaoClass, setNotSingleRowUpdatedExceptionClass |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sqlRewriter
protected final org.seasar.dao.pager.PagingSqlRewriter sqlRewriter
resultSetHandler
protected final ResultSetHandler resultSetHandler
resultSetFactory
protected final ResultSetFactory resultSetFactory
baseSql
protected final String baseSql
FindSqlCommand
public FindSqlCommand(DataSource dataSource,
StatementFactory statementFactory,
ResultSetHandler resultSetHandler,
ResultSetFactory resultSetFactory,
org.seasar.dao.pager.PagingSqlRewriter pagingSqlRewriter,
String baseSql)
- コンストラクタです。
- パラメータ:
dataSource
- データソースstatementFactory
- StatementFactoryresultSetHandler
- ResultSetHandlerresultSetFactory
- ResultSetFactorypagingSqlRewriter
- PagingSqlRewriterbaseSql
- ベースのSQL
execute
public Object execute(Object[] args)
- コマンドを実行します。
- 定義:
- インタフェース
org.seasar.dao.SqlCommand
内の execute
- オーバーライド:
- クラス
org.seasar.dao.impl.SelectDynamicCommand
内の execute
- パラメータ:
args
- メソッド引数
- 戻り値:
- 検索結果
createSql
protected StringBuilder createSql(ConditionResult conditionResult)
createVariables
protected Object[] createVariables(ConditionResult conditionResult)
createVariablesTypes
protected Class<?>[] createVariablesTypes(Object[] bindVariables)
Copyright © 2010. All Rights Reserved.