public abstract class ModelExtender extends Object
修飾子 | コンストラクタと説明 |
---|---|
protected |
ModelExtender(Class<?> supportedObjectType,
Class<?>... supportedExtensionTypes)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract <T> T |
extend(Object o,
Class<T> extensionType)
モデル拡張クラスへの変換を行います。
|
Class<?> |
getSupportedObjectType()
サポートするクラスを取得します。
|
Set<Class<?>> |
getSupportExtensionTypes()
サポートするモデル拡張クラスを取得します。
|
public abstract <T> T extend(Object o, Class<T> extensionType)
T
- モデル拡張クラスの型o
- 対象オブジェクトextensionType
- モデル拡張クラスpublic Class<?> getSupportedObjectType()
Copyright © 2012 NTT DATA INTRAMART CORPORATION