public interface TypeDefinition<T>
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getId()
このタイプを一意に表現するIDを取得します。
|
List<PropertyDefinition> |
getProperties()
このタイプの持つプロパティ一覧を取得します。
|
PropertyDefinition |
getPropertyByName(String name)
プロパティを取得します。
|
Class<T> |
getType()
実際のタイプを取得します。
|
T |
newInstance()
このタイプに対応するインスタンスの生成を行います。
|
String getId()
List<PropertyDefinition> getProperties()
PropertyDefinition getPropertyByName(String name)
name
- プロパティ名T newInstance() throws IllegalDataAccessException
IllegalDataAccessException
- インスタンスの生成に失敗した場合に通知されます。Copyright © 2012 NTT DATA INTRAMART CORPORATION