|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.kuina.dao.internal.command.AbstractCommand
public abstract class AbstractCommand
Daoメソッドの操作を提供するCommandの共通機能を提供する抽象クラスです.
| コンストラクタの概要 | |
|---|---|
AbstractCommand()
|
|
| メソッドの概要 | |
|---|---|
protected FlushModeType |
detectFlushMode(Method method)
Daoメソッドのフラッシュ・モードを検出して返します. |
protected Map<String,Object> |
detectHints(Method method)
Daoメソッドのヒントを検出してその Mapを返します. |
protected Object |
getHintValue(Method method,
Hint hint)
Daoメソッドに付けられた Hintアノテーションの値として指定されたOGNL式を評価した結果を返します. |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース org.seasar.kuina.dao.internal.Command から継承されたメソッド |
|---|
execute |
| コンストラクタの詳細 |
|---|
public AbstractCommand()
| メソッドの詳細 |
|---|
protected FlushModeType detectFlushMode(Method method)
Daoメソッドにフラッシュ・モードが指定されなかった場合はnullを返します.
method - Daoメソッド
protected Map<String,Object> detectHints(Method method)
Mapを返します.
Daoメソッドにヒントが指定されていない場合は空のMapを返します.
method - Daoメソッド
protected Object getHintValue(Method method,
Hint hint)
Hintアノテーションの値として指定されたOGNL式を評価した結果を返します.
method - Daoメソッドhint - Hintアノテーション
IllegalHintValueException - ヒントの値がOGNL式として評価できなかった場合にスローされます
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||