|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.kuina.dao.internal.builder.AbstractCommandBuilder org.seasar.kuina.dao.internal.builder.AbstractQueryCommandBuilder org.seasar.kuina.dao.internal.builder.SqlCommandBuilder
public class SqlCommandBuilder
SqlCommand
を作成するビルダです.
フィールドの概要 | |
---|---|
protected DialectManager |
dialectManager
Dialectマネージャ |
protected ResultSetFactory |
resultSetFactory
結果セットファクトリ |
protected StatementFactory |
statementFactory
ステートメントファクトリ |
クラス org.seasar.kuina.dao.internal.builder.AbstractQueryCommandBuilder から継承されたフィールド |
---|
firstResultPattern, maxResultsPattern, orderbyPattern |
クラス org.seasar.kuina.dao.internal.builder.AbstractCommandBuilder から継承されたフィールド |
---|
convention, daoHelper, entityManagerProvider, initialized, methodNamePattern, typeVariableMapCache |
コンストラクタの概要 | |
---|---|
SqlCommandBuilder()
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
Command |
build(Class<?> daoClass,
Method method)
daoClass のmethod のオペレーションを提供するコマンド を作成します. |
void |
setDaoHelper(DaoHelper daoHelper)
Daoヘルパーを設定します. |
void |
setDialectManager(DialectManager dialectManager)
Dialectマネージャを設定します. |
void |
setResultSetFactory(ResultSetFactory resultSetFactory)
結果セットファクトリを設定します. |
void |
setStatementFactory(StatementFactory statementFactory)
ステートメントファクトリを設定します. |
クラス 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 |
フィールドの詳細 |
---|
protected DialectManager dialectManager
protected ResultSetFactory resultSetFactory
protected StatementFactory statementFactory
コンストラクタの詳細 |
---|
public SqlCommandBuilder()
メソッドの詳細 |
---|
public void setDaoHelper(DaoHelper daoHelper)
daoHelper
- Daoヘルパーpublic void setDialectManager(DialectManager dialectManager)
dialectManager
- Dialectマネージャpublic void setResultSetFactory(ResultSetFactory resultSetFactory)
resultSetFactory
- 結果セットファクトリpublic void setStatementFactory(StatementFactory statementFactory)
statementFactory
- ステートメントファクトリpublic Command build(Class<?> daoClass, Method method)
CommandBuilder
の記述: daoClass
のmethod
のオペレーションを提供するコマンド
を作成します.
daoClass
- Daoクラスmethod
- Daoのメソッド
daoClass
のmethod
のオペレーションを提供するコマンド
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |