public class TerminableKeyImpl extends Object implements TerminableKey, DataStoreConfigurationModelInterface
コンストラクタと説明 |
---|
TerminableKeyImpl(RelationshipImpl relationship) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addRelationshipPath(RelationshipPathImpl relationshipPath) |
void |
executeMapping()
このオブジェクトの内部情報を元にモデルのマッピングを行います。
|
String |
getApplicationName() |
Attribute |
getAttribute()
期間化基準項目となる属性を取得します。
|
String |
getAttributeName() |
ExtendedEntity |
getExtendedEntity() |
String |
getExtendedEntityName() |
Relationship[] |
getRefereRelationships()
ソースエンティティから期間化基準項目を持つエンティティまでのリレーションシップを取得します。
|
jp.co.intra_mart.foundation.datastore.impl.common.config.RelationshipKeyImpl |
getRelationshipKeyImpl() |
ArrayList |
getRelationshipPaths() |
Entity |
getSourceEntity()
期間化基準項目の基点となるソースエンティティの情報を取得します。
|
void |
setApplicationName(String applicationName) |
void |
setAttributeName(String attributeName) |
void |
setExtendedEntityName(String extendedEntityName) |
void |
verify()
このオブジェクトの内部情報を検査します。
|
public TerminableKeyImpl(RelationshipImpl relationship)
public jp.co.intra_mart.foundation.datastore.impl.common.config.RelationshipKeyImpl getRelationshipKeyImpl()
public Relationship[] getRefereRelationships()
TerminableKey
getRefereRelationships
インタフェース内 TerminableKey
public Attribute getAttribute()
TerminableKey
getAttribute
インタフェース内 TerminableKey
public ArrayList getRelationshipPaths()
public void addRelationshipPath(RelationshipPathImpl relationshipPath)
relationName
- public void setAttributeName(String attributeName)
attributeName
- public String getAttributeName()
public Entity getSourceEntity()
TerminableKey
getSourceEntity
インタフェース内 TerminableKey
public ExtendedEntity getExtendedEntity()
public void setExtendedEntityName(String extendedEntityName)
extendedEntityName
- public String getExtendedEntityName()
public void executeMapping() throws DataStoreConfigException
DataStoreConfigurationModelInterface
executeMapping
インタフェース内 DataStoreConfigurationModelInterface
DataStoreConfigException
public void setApplicationName(String applicationName)
public String getApplicationName()
public void verify() throws DataStoreConfigException
DataStoreConfigurationModelInterface
verify
インタフェース内 DataStoreConfigurationModelInterface
DataStoreConfigException
- 内部情報に整合性違反がある場合Copyright © 2012 NTT DATA INTRAMART CORPORATION