public class LogicFlowElementDefinition extends Object implements Serializable
コンストラクタと説明 |
---|
LogicFlowElementDefinition() |
LogicFlowElementDefinition(String executeId,
String alias,
ElementKey key,
String label,
String comment,
Map<String,Object> properties,
MappingDefinition mappingDefinition) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getAlias()
別名を取得します。
|
String |
getComment() |
String |
getExecuteId() |
ElementKey |
getKey() |
String |
getLabel() |
MappingDefinition |
getMappingDefinition() |
Map<String,Object> |
getProperties() |
<T> T |
getProperty(String propertyName)
プロパティの値を取得します。
|
int |
hashCode() |
void |
setAlias(String alias) |
void |
setComment(String comment) |
void |
setExecuteId(String executeId) |
void |
setKey(ElementKey key) |
void |
setLabel(String label) |
void |
setMappingDefinition(MappingDefinition mappingDefinition) |
void |
setProperties(Map<String,Object> properties) |
String |
toString() |
public LogicFlowElementDefinition()
public LogicFlowElementDefinition(String executeId, String alias, ElementKey key, String label, String comment, Map<String,Object> properties, MappingDefinition mappingDefinition)
public String getAlias()
public <T> T getProperty(String propertyName)
T
- プロパティ値の型propertyName
- プロパティ名public String getExecuteId()
public ElementKey getKey()
public String getLabel()
public String getComment()
public MappingDefinition getMappingDefinition()
public void setExecuteId(String executeId)
public void setAlias(String alias)
public void setKey(ElementKey key)
public void setLabel(String label)
public void setComment(String comment)
public void setMappingDefinition(MappingDefinition mappingDefinition)
protected boolean canEqual(Object other)
Copyright © 2012 NTT DATA INTRAMART CORPORATION