|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.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のオペレーションを提供するコマンド
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||