|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface EntityUtilDelegate
EntityUtil
から処理を委譲されるクラスです。
このインタフェースの実装はスレッドセーフでなければいけません。
メソッドの概要 | ||
---|---|---|
|
getDomain(Object entity,
Class<D> domainClass,
String propertyName)
エンティティが保持するドメインをプロパティ名で返します。 |
メソッドの詳細 |
---|
<D extends Domain<?,?>> D getDomain(Object entity, Class<D> domainClass, String propertyName)
D
- ドメインの型entity
- エンティティdomainClass
- ドメインのクラスpropertyName
- プロパティ名
propertyName
に対応するプロパティを持たない場合 null
、 また、 プロパティのドメインのクラスが、 domainClass
のサブタイプでない場合
null
DomaNullPointerException
- 引数のいずれかが null
の場合
DomaIllegalArgumentException
- entity
がエンティティでない場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |