org.seasar.kuina.dao.internal.command
クラス FindAllQueryCommand

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.internal.command.AbstractCommand
      上位を拡張 org.seasar.kuina.dao.internal.command.AbstractQueryCommand
          上位を拡張 org.seasar.kuina.dao.internal.command.AbstractDynamicQueryCommand
              上位を拡張 org.seasar.kuina.dao.internal.command.FindAllQueryCommand
すべての実装されたインタフェース:
Command

public class FindAllQueryCommand
extends AbstractDynamicQueryCommand

全件検索を行う問い合わせを実行するCommandです.

作成者:
koichik

フィールドの概要
 
クラス org.seasar.kuina.dao.internal.command.AbstractDynamicQueryCommand から継承されたフィールド
distinct, EMPTY_MAP, fetchJoins, identificationVariable, orderbySpecs
 
クラス org.seasar.kuina.dao.internal.command.AbstractQueryCommand から継承されたフィールド
entityClass, flushMode, hints, method, resultList
 
コンストラクタの概要
FindAllQueryCommand(Class<?> entityClass, Method method)
          インスタンスを構築します。
 
メソッドの概要
protected  List<String> bindParameter(SelectStatement statement, Object[] arguments)
          Daoメソッドの引数をパラメータ値としてSELECT文にバインドします.
 
クラス org.seasar.kuina.dao.internal.command.AbstractDynamicQueryCommand から継承されたメソッド
createFetchJoinAssociations, createIdentificationVariableDeclaration, createJoinAssociations, createSelectStatement, detectDistinct, detectFetchJoins, detectOrderbySpec, execute
 
クラス org.seasar.kuina.dao.internal.command.AbstractQueryCommand から継承されたメソッド
setupQuery, setupStatement
 
クラス org.seasar.kuina.dao.internal.command.AbstractCommand から継承されたメソッド
detectFlushMode, detectHints, getHintValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FindAllQueryCommand

public FindAllQueryCommand(Class<?> entityClass,
                           Method method)
インスタンスを構築します。

パラメータ:
entityClass - エンティティ・クラス
method - Daoメソッド
メソッドの詳細

bindParameter

protected List<String> bindParameter(SelectStatement statement,
                                     Object[] arguments)
クラス AbstractDynamicQueryCommand の記述:
Daoメソッドの引数をパラメータ値としてSELECT文にバインドします.

定義:
クラス AbstractDynamicQueryCommand 内の bindParameter
パラメータ:
statement - SELECT文
arguments - Daoメソッドの引数
戻り値:
バインドしたパラメータ名のList


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.