|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- ラップに失敗した場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |