クラス MetaEntity
java.lang.Object
org.iplass.mtp.impl.metadata.BaseRootMetaData
org.iplass.mtp.impl.entity.MetaEntity
- すべての実装されたインタフェース:
Serializable,DefinableMetaData<EntityDefinition>,MetaData,RootMetaData
- 関連項目:
-
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.impl.metadata.BaseRootMetaData
description, displayName, id, localizedDisplayNameList, name -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidapplyConfig(EntityDefinition definition) DefinitionをMetaDataに変換します。voidapplyConfig(EntityDefinition definition, EntityContext context, KeyGenerator keyGene) copy()当該のメタデータのコピーを作成する。createRuntime(MetaDataConfig metaDataConfig) このメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。MetaDataをDefinitionに変換します。currentConfig(EntityContext context) booleangetDeclaredProperty(String propName) getDeclaredPropertyById(String propId) inthashCode()booleanisCrawl()booleanvoidsetCrawl(boolean crawl) voidsetCrawlPropertyId(List<String> crawlPropertyId) voidsetDataLocalizationStrategy(MetaDataLocalizationStrategy dataLocalizationStrategy) voidsetDeclaredPropertyList(List<MetaProperty> propList) voidsetEntityStoreDefinition(MetaEntityStore entityStoreDefinition) voidsetEventListenerList(List<MetaEventListener> eventListenerList) voidsetInheritedEntityMetaDataId(String inheritedEntityMetaDataId) voidsetMapping(MetaEntityMapping mapping) voidsetNamePropertyId(String namePropertyId) voidsetOidPropertyId(List<String> oidPropertyId) voidsetQueryCache(boolean queryCache) voidsetStoreMapping(MetaStoreMapping storeMapping) voidsetVersionControlType(VersionControlType versionControlType) クラスから継承されたメソッド org.iplass.mtp.impl.metadata.BaseRootMetaData
getDescription, getDisplayName, getId, getLocalizedDisplayNameList, getName, setDescription, setDisplayName, setId, setLocalizedDisplayNameList, setName
-
コンストラクタの詳細
-
MetaEntity
public MetaEntity()
-
-
メソッドの詳細
-
getDataLocalizationStrategy
-
setDataLocalizationStrategy
-
isQueryCache
public boolean isQueryCache() -
setQueryCache
public void setQueryCache(boolean queryCache) -
isCrawl
public boolean isCrawl() -
setCrawl
public void setCrawl(boolean crawl) -
getNamePropertyId
-
setNamePropertyId
-
getVersionControlType
-
setVersionControlType
-
getOidPropertyId
-
setOidPropertyId
-
getCrawlPropertyId
-
setCrawlPropertyId
-
getInheritedEntityMetaDataId
-
setInheritedEntityMetaDataId
-
getDeclaredPropertyList
-
setDeclaredPropertyList
-
getDeclaredProperty
-
getDeclaredPropertyById
-
getEventListenerList
-
setEventListenerList
-
getMapping
-
setMapping
-
getEntityStoreDefinition
-
setEntityStoreDefinition
-
getStoreMapping
-
setStoreMapping
-
applyConfig
-
currentConfig
-
copy
インタフェースからコピーされた説明:MetaData当該のメタデータのコピーを作成する。- 定義:
copyインタフェース内MetaData- 定義:
copyインタフェース内RootMetaData- 戻り値:
- コピーされたメタデータ
-
hashCode
public int hashCode()- 定義:
hashCodeインタフェース内MetaData- オーバーライド:
hashCodeクラス内BaseRootMetaData
-
equals
- 定義:
equalsインタフェース内MetaData- オーバーライド:
equalsクラス内BaseRootMetaData
-
createRuntime
インタフェースからコピーされた説明:RootMetaDataこのメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。 メタデータ自身は、リポジトリ上に保存するデータのみを保持する形に作成し、 動的なものは、MetaDataRuntimeに保持するようにする。- 定義:
createRuntimeインタフェース内RootMetaData- 戻り値:
- MetaDataRuntimeのインスタンス
-
applyConfig
インタフェースからコピーされた説明:DefinableMetaDataDefinitionをMetaDataに変換します。- 定義:
applyConfigインタフェース内DefinableMetaData<EntityDefinition>- パラメータ:
definition- Definition
-
currentConfig
インタフェースからコピーされた説明:DefinableMetaDataMetaDataをDefinitionに変換します。- 定義:
currentConfigインタフェース内DefinableMetaData<EntityDefinition>- 戻り値:
- Definition
-