ModelMeta.ModelPhenomenonType
コンストラクタと説明 |
---|
ModelMetaImpl(Key modelNameKey,
java.util.Map info,
PhenomenonTypeResource ptf,
PhenomenonMetaFactory phf,
ObservableProxyMetaFactory pmf)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
compareTo(java.lang.Object o)
モデルメタ情報の順序比較を行う
|
boolean |
equals(java.lang.Object o)
同一性を判定する
|
java.lang.String |
getDisplayName()
モデルの表示名称を取得する
|
Key[] |
getFinderModelKeys()
ModelTypeCategory=STEREOTYPE or PORTFOLIOの場合に検索対象となるモデル名(Key)配列を返す。
|
ModelPatternCategory |
getModelPatternCategory()
モデルパターン種別を取得する
|
ModelMeta.ModelPhenomenonType |
getModelPhenomenonType(Key ptypeNameKey)
モデル項目のメタ情報を取得する
|
ModelMeta.ModelPhenomenonType |
getModelPhenomenonType(java.lang.String ptypeName)
モデル項目のメタ情報を取得する
|
Key[] |
getModelPhenomenonTypeKeys()
ModelTypeCategory=DATAMODELの場合にモデル項目の現象型名(Key)配列を返す。
|
ModelTypeCategory |
getModelTypeCategory()
モデル種別を取得する
|
java.lang.String |
getName()
モデル名を取得する
|
Key |
getNameKey()
モデル名(Key)を取得する
|
Key |
getPrimaryIdentifiedPhenomenonTypeKey()
プライマリキーのIdentifiedFlag現象型名(Key)を取得する
|
Key |
getPrimaryKeyPhenomenonTypeKey()
プライマリキー現象型名(Key)を取得する
|
Key |
getProxyPhenomenonTypeKey(ObservableProxy proxy)
引数で指定されたProxy値をとるユニークキー現象型名(Key)を取得する
|
java.lang.String |
getSortingName()
モデルのソート用名称を取得する
|
Key[] |
getUniqueKeyPhenomenonTypeKeys()
ユニークキーとなるモデル項目の現象型名(Key)配列を返す。
|
boolean |
isPrimaryKey(ObservableProxy proxy)
引数で指定されたProxy値がこのモデルにとってのプライマリキーであるかを判定する
|
boolean |
isUniqueKeyPhenomeonType(Key ptypeNameKey)
引数で指定された現象型がこのモデルにとってのユニークキー項目であるかを判定する
|
java.lang.String |
toString()
文字列表現を返す
|
public ModelMetaImpl(Key modelNameKey, java.util.Map info, PhenomenonTypeResource ptf, PhenomenonMetaFactory phf, ObservableProxyMetaFactory pmf)
modelNameKey
- モデル名キーinfo
- モデルメタ情報マップptf
- 現象型メタ情報ファクトリphf
- 現象メタ情報ファクトリpmf
- Proxyメタ情報ファクトリpublic Key getNameKey()
getNameKey
インタフェース内 ModelMeta
public java.lang.String getDisplayName()
getDisplayName
インタフェース内 Named
public java.lang.String getSortingName()
getSortingName
インタフェース内 Named
public ModelTypeCategory getModelTypeCategory()
getModelTypeCategory
インタフェース内 ModelMeta
public ModelPatternCategory getModelPatternCategory()
getModelPatternCategory
インタフェース内 ModelMeta
public ModelMeta.ModelPhenomenonType getModelPhenomenonType(java.lang.String ptypeName)
getModelPhenomenonType
インタフェース内 ModelMeta
ptypeName
- 現象型名public ModelMeta.ModelPhenomenonType getModelPhenomenonType(Key ptypeNameKey)
getModelPhenomenonType
インタフェース内 ModelMeta
ptypeNameKey
- 現象型名(Key)public Key[] getModelPhenomenonTypeKeys()
getModelPhenomenonTypeKeys
インタフェース内 ModelMeta
public Key[] getUniqueKeyPhenomenonTypeKeys()
getUniqueKeyPhenomenonTypeKeys
インタフェース内 ModelMeta
public Key[] getFinderModelKeys()
getFinderModelKeys
インタフェース内 ModelMeta
public Key getProxyPhenomenonTypeKey(ObservableProxy proxy)
getProxyPhenomenonTypeKey
インタフェース内 ModelMeta
proxy
- 現象型キーを取得したいProxy値public boolean isPrimaryKey(ObservableProxy proxy)
isPrimaryKey
インタフェース内 ModelMeta
proxy
- 判定対象のProxy値public boolean isUniqueKeyPhenomeonType(Key ptypeNameKey)
isUniqueKeyPhenomeonType
インタフェース内 ModelMeta
ptypeNameKey
- 判定対象の現象型名(Key)public Key getPrimaryKeyPhenomenonTypeKey()
getPrimaryKeyPhenomenonTypeKey
インタフェース内 ModelMeta
public Key getPrimaryIdentifiedPhenomenonTypeKey()
getPrimaryIdentifiedPhenomenonTypeKey
インタフェース内 ModelMeta
public int compareTo(java.lang.Object o)
compareTo
インタフェース内 java.lang.Comparable
o
- 比較対象public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
o
- 判定対象public java.lang.String toString()
toString
クラス内 java.lang.Object