public static class MapTypeDefinition.MapEntryPropertyDefinition extends Object implements PropertyDefinition
コンストラクタと説明 |
---|
MapEntryPropertyDefinition(String typeId,
String name) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getDescription()
説明を取得します。
|
ListingType |
getListingType()
この実態が配列、またはListである場合、その種別を返却します。
|
String |
getName()
プロパティ名を取得します。
|
String |
getTypeId()
対象となるタイプのIDを取得します。
|
Object |
getValue(Object parent)
プロパティの値を取得します。
|
int |
hashCode() |
boolean |
isBasicType()
この実態が基本型であるか返却します。
|
boolean |
isListable()
この実態が配列、またはListであるか返却します。
|
boolean |
isRequired()
この実態が必須であるか返却します。
|
void |
setName(String name) |
void |
setTypeId(String typeId) |
void |
setValue(Object parent,
Object value)
プロパティに対して値を設定します。
|
String |
toString() |
public boolean isBasicType()
ValueHint
isBasicType
インタフェース内 ValueHint
public boolean isRequired()
ValueHint
isRequired
インタフェース内 ValueHint
public boolean isListable()
ValueHint
isListable
インタフェース内 ValueHint
public ListingType getListingType()
ValueHint
ListingType.NONE
が返却されます。getListingType
インタフェース内 ValueHint
public void setValue(Object parent, Object value) throws IllegalDataAccessException
PropertyDefinition
setValue
インタフェース内 PropertyDefinition
parent
- 親オブジェクトvalue
- 値IllegalDataAccessException
- 値の設定に失敗した場合に通知されます。public Object getValue(Object parent) throws IllegalDataAccessException
PropertyDefinition
getValue
インタフェース内 PropertyDefinition
parent
- 親オブジェクトIllegalDataAccessException
- 値の取得に失敗した場合に通知されます。public String getDescription()
PropertyDefinition
getDescription
インタフェース内 PropertyDefinition
public String getTypeId()
TypeDefinitionReference
getTypeId
インタフェース内 TypeDefinitionReference
public String getName()
PropertyDefinition
getName
インタフェース内 PropertyDefinition
public void setTypeId(String typeId)
public void setName(String name)
protected boolean canEqual(Object other)
Copyright © 2012 NTT DATA INTRAMART CORPORATION