|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.doma.wrapper.Wrappers
public final class Wrappers
値を適切なラッパーでラップするためのクラスです。
| コンストラクタの概要 | |
|---|---|
Wrappers()
|
|
| メソッドの概要 | |
|---|---|
protected static Object |
getDomainValue(Object domainObject,
Class<?> domainClass,
String accessorMethodName)
ドメインクラスに管理された値を返します。 |
static Wrapper<?> |
wrap(Object value,
Class<?> valueClass)
値をラップします。 |
protected static Wrapper<?> |
wrapDomainObject(Object value,
Class<?> valueClass)
ドメインクラスのオブジェクトをラップします。 |
protected static Wrapper<?> |
wrapValueObject(Object value,
Class<?> valueClass)
基本型の値をラップします。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public Wrappers()
| メソッドの詳細 |
|---|
public static Wrapper<?> wrap(Object value,
Class<?> valueClass)
value - 値valueClass - 値クラス
WrapperException - ラップに失敗した場合
protected static Wrapper<?> wrapValueObject(Object value,
Class<?> valueClass)
value - 値valueClass - 値クラス
null
protected static Wrapper<?> wrapDomainObject(Object value,
Class<?> valueClass)
value - 値valueClass - 値クラス
null
WrapperException - ラップに失敗した場合
protected static Object getDomainValue(Object domainObject,
Class<?> domainClass,
String accessorMethodName)
domainObject - ドメインクラスのオブジェクトdomainClass - ドメインクラスaccessorMethodName - ドメインクラスのアクセッサーメソッドの名前
WrapperException - ラップに失敗した場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||