org.seasar.kuina.dao.internal.builder
クラス FindVersionCommandBuilder
java.lang.Object
org.seasar.kuina.dao.internal.builder.AbstractCommandBuilder
org.seasar.kuina.dao.internal.builder.AbstractQueryCommandBuilder
org.seasar.kuina.dao.internal.builder.AbstractDynamicQueryCommandBuilder
org.seasar.kuina.dao.internal.builder.FindVersionCommandBuilder
- すべての実装されたインタフェース:
- CommandBuilder
public class FindVersionCommandBuilder
- extends AbstractDynamicQueryCommandBuilder
FindVersionCommandを作成するビルダです.
- 作成者:
- koichik
| クラス org.seasar.kuina.dao.internal.builder.AbstractQueryCommandBuilder から継承されたメソッド |
getBinderForNamedParameter, getBinderForPositionalParameter, getFirstResultParameter, getMaxResultsParameter, getOrderbyParameter, getResultClass, getTargetClass, isFirstResult, isMaxResults, isOrderby, isResultList, setFirstResultPattern, setMaxResultsPattern, setOrderbyPattern |
| クラス org.seasar.kuina.dao.internal.builder.AbstractCommandBuilder から継承されたメソッド |
getActualParameterClasses, getActualReturnClass, getBinders, getBindersForNamedParameter, getBindersForPositionalParameter, getQueryNames, getTargetClassFromDaoName, getTemporalType, getTypeVariableMap, initialize, isExists, isMatched, setMethodNamePattern |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FindVersionCommandBuilder
public FindVersionCommandBuilder()
- インスタンスを構築します。
build
public Command build(Class<?> daoClass,
Method method,
Class<?> entityClass)
- クラス
AbstractDynamicQueryCommandBuilder の記述:
daoClassのmethodのオペレーションを提供するコマンドを作成します.
- 定義:
- クラス
AbstractDynamicQueryCommandBuilder 内の build
- パラメータ:
daoClass - Daoクラスmethod - DaoのメソッドentityClass - 問い合わせ対象のエンティティクラス
- 戻り値:
daoClassのmethodのオペレーションを提供するコマンド
equals
protected boolean equals(Class<?> clazz1,
Class<?> clazz2)
- 二つのクラスが同じ場合は
true,それ以外ならfalseを返します.
クラスがプリミティブ型の場合はラッパー型に変換して比較します.
- パラメータ:
clazz1 - クラス1clazz2 - クラス2
- 戻り値:
- 二つのクラスが同じ場合は
true,それ以外ならfalse
Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.