|
||||||||||
前 次 | フレームあり フレームなし |
ParameterBinder を使用しているパッケージ | |
---|---|
org.seasar.kuina.dao.criteria.impl | Criteria APIの実装を提供します. |
org.seasar.kuina.dao.internal.binder | Kuina-Daoがサポートするオペレーションを実行する際に,パラメータをバインドするクラスを提供します. |
org.seasar.kuina.dao.internal.builder | Kuina-Daoがサポートするするオペレーションを実行するためのコマンドを作成するビルダを提供します. |
org.seasar.kuina.dao.internal.command | Kuina-Daoがサポートするオペレーションを実行するためのコマンドを提供します. |
org.seasar.kuina.dao.criteria.impl での ParameterBinder の使用 |
---|
ParameterBinder 型の型パラメータを持つ org.seasar.kuina.dao.criteria.impl のフィールド | |
---|---|
protected Set<ParameterBinder> |
CriteriaContextImpl.binders
JPQLに含まれるバインドパラメータを保持する Set |
org.seasar.kuina.dao.internal.binder での ParameterBinder の使用 |
---|
ParameterBinder を実装している org.seasar.kuina.dao.internal.binder のクラス | |
---|---|
class |
CalendarParameterBinder
Calendar 型のパラメータ値をQuery にバインドします. |
class |
DateParameterBinder
Date 型のパラメータ値をQuery にバインドします. |
class |
FirstResultBinder
数値を Query.setFirstResult(int) にバインドします. |
class |
MaxResultsBinder
数値を Query.setMaxResults(int) にバインドします. |
class |
NullBinder
バインドを行わないバインダの実装です. |
class |
ObjectParameterBinder
Object 型のパラメータ値をQuery にバインドします. |
org.seasar.kuina.dao.internal.builder での ParameterBinder の使用 |
---|
ParameterBinder を返す org.seasar.kuina.dao.internal.builder のメソッド | |
---|---|
protected ParameterBinder |
AbstractQueryCommandBuilder.getBinderForNamedParameter(Class<?> type,
String name,
Annotation[] annotations)
|
protected ParameterBinder |
AbstractCommandBuilder.getBinderForNamedParameter(Class<?> type,
String name,
Annotation[] annotations)
Named Parameterをバインドする ParameterBinder を作成して返します. |
protected ParameterBinder |
AbstractQueryCommandBuilder.getBinderForPositionalParameter(Class<?> type,
int position,
Annotation[] annotations)
|
protected ParameterBinder |
AbstractCommandBuilder.getBinderForPositionalParameter(Class<?> type,
int position,
Annotation[] annotations)
Positional Parameterをバインドする ParameterBinder を作成して返します. |
protected ParameterBinder[] |
AbstractCommandBuilder.getBinders(Method method,
BeanDesc beanDesc)
パラメータをバインドする ParameterBinder の配列を作成して返します. |
protected ParameterBinder[] |
AbstractCommandBuilder.getBindersForNamedParameter(Method method,
String[] parameterNames)
Named Parameterをバインドする ParameterBinder の配列を作成して返します. |
protected ParameterBinder[] |
AbstractCommandBuilder.getBindersForPositionalParameter(Method method)
Positional Parameterをバインドする ParameterBinder の配列を作成して返します. |
org.seasar.kuina.dao.internal.command での ParameterBinder の使用 |
---|
ParameterBinder として宣言されている org.seasar.kuina.dao.internal.command のフィールド | |
---|---|
protected ParameterBinder[] |
NamedQueryCommand.binders
パラメータバインダの配列 |
ParameterBinder 型のパラメータを持つ org.seasar.kuina.dao.internal.command のコンストラクタ | |
---|---|
NamedQueryCommand(Class<?> entityClass,
Method method,
boolean resultList,
String queryName,
ParameterBinder[] binders)
インスタンスを構築します。 |
|
NamedQueryUpdateCommand(Class<?> entityClass,
Method method,
String queryName,
ParameterBinder[] binders)
インスタンスを構築します。 |
|
||||||||||
前 次 | フレームあり フレームなし |