クラス EntityDefinition
java.lang.Object
org.iplass.mtp.entity.definition.EntityDefinition
- すべての実装されたインタフェース:
java.io.Serializable
,Definition
public class EntityDefinition extends java.lang.Object implements Definition
Entityの論理定義。
※注意
Entityの定義名は、他の定義(Action、Templateなど)と異なり、"/"をパッケージ区切りとして利用できない。 Entity定義名は、"/"の代わりに、"."をパッケージ区切りとなる。
- 関連項目:
- 直列化された形式
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static java.lang.String
SYSTEM_DEFAULT_DEFINITION_NAME
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 EntityDefinition()
EntityDefinition(java.lang.String name)
-
メソッドの概要
修飾子とタイプ メソッド 説明 void
addEventListener(EventListenerDefinition eventListener)
void
addLocalizedDisplayName(LocalizedStringDefinition localizedDisplayName)
void
addProperty(PropertyDefinition property)
java.util.List<java.lang.String>
getCrawlPropertyName()
DataLocalizationStrategy
getDataLocalizationStrategy()
java.util.List<PropertyDefinition>
getDeclaredPropertyList()
java.lang.String
getDescription()
概要を取得します。java.lang.String
getDisplayName()
表示名を取得します。java.util.List<EventListenerDefinition>
getEventListenerList()
java.lang.String
getInheritedDefinition()
java.util.List<LocalizedStringDefinition>
getLocalizedDisplayNameList()
EntityMapping
getMapping()
java.lang.String
getName()
名前を取得します。java.lang.String
getNamePropertyName()
java.util.List<java.lang.String>
getOidPropertyName()
PropertyDefinition
getProperty(java.lang.String propName)
java.util.List<PropertyDefinition>
getPropertyList()
StoreDefinition
getStoreDefinition()
VersionControlType
getVersionControlType()
boolean
isCrawl()
boolean
isQueryCache()
void
setCrawl(boolean crawl)
void
setCrawlPropertyName(java.util.List<java.lang.String> crawlPropertyName)
void
setDataLocalizationStrategy(DataLocalizationStrategy dataLocalizationStrategy)
void
setDescription(java.lang.String description)
概要を設定します。void
setDisplayName(java.lang.String displayName)
表示名を設定します。void
setEventListenerList(java.util.List<EventListenerDefinition> eventListenerList)
void
setInheritedDefinition(java.lang.String inheritedDefinition)
void
setLocalizedDisplayNameList(java.util.List<LocalizedStringDefinition> localizedDisplayNameList)
void
setMapping(EntityMapping mapping)
void
setName(java.lang.String name)
名前を設定します。void
setNamePropertyName(java.lang.String namePropertyName)
void
setOidPropertyName(java.util.List<java.lang.String> oidPropertyName)
void
setPropertyList(java.util.List<PropertyDefinition> propertyList)
void
setQueryCache(boolean queryCache)
void
setStoreDefinition(StoreDefinition storeDefinition)
void
setVersionControlType(VersionControlType versionControlType)
-
フィールド詳細
-
SYSTEM_DEFAULT_DEFINITION_NAME
public static final java.lang.String SYSTEM_DEFAULT_DEFINITION_NAME- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
EntityDefinition
public EntityDefinition() -
EntityDefinition
public EntityDefinition(java.lang.String name)
-
-
メソッドの詳細
-
getDataLocalizationStrategy
-
setDataLocalizationStrategy
-
isQueryCache
public boolean isQueryCache() -
setQueryCache
public void setQueryCache(boolean queryCache) -
isCrawl
public boolean isCrawl() -
setCrawl
public void setCrawl(boolean crawl) -
getNamePropertyName
public java.lang.String getNamePropertyName() -
setNamePropertyName
public void setNamePropertyName(java.lang.String namePropertyName) -
getVersionControlType
-
setVersionControlType
-
getOidPropertyName
public java.util.List<java.lang.String> getOidPropertyName() -
setOidPropertyName
public void setOidPropertyName(java.util.List<java.lang.String> oidPropertyName) -
getCrawlPropertyName
public java.util.List<java.lang.String> getCrawlPropertyName() -
setCrawlPropertyName
public void setCrawlPropertyName(java.util.List<java.lang.String> crawlPropertyName) -
getName
public java.lang.String getName()インタフェースからコピーされた説明:Definition
名前を取得します。- 定義:
getName
インタフェース内Definition
- 戻り値:
- 名前
-
setName
public void setName(java.lang.String name)インタフェースからコピーされた説明:Definition
名前を設定します。- 定義:
setName
インタフェース内Definition
- パラメータ:
name
- 名前
-
getDisplayName
public java.lang.String getDisplayName()インタフェースからコピーされた説明:Definition
表示名を取得します。- 定義:
getDisplayName
インタフェース内Definition
- 戻り値:
- 表示名
-
setDisplayName
public void setDisplayName(java.lang.String displayName)インタフェースからコピーされた説明:Definition
表示名を設定します。- 定義:
setDisplayName
インタフェース内Definition
- パラメータ:
displayName
- 表示名
-
getDescription
public java.lang.String getDescription()インタフェースからコピーされた説明:Definition
概要を取得します。- 定義:
getDescription
インタフェース内Definition
- 戻り値:
- 概要
-
setDescription
public void setDescription(java.lang.String description)インタフェースからコピーされた説明:Definition
概要を設定します。- 定義:
setDescription
インタフェース内Definition
- パラメータ:
description
- 概要
-
getInheritedDefinition
public java.lang.String getInheritedDefinition() -
setInheritedDefinition
public void setInheritedDefinition(java.lang.String inheritedDefinition) -
getPropertyList
-
setPropertyList
-
getDeclaredPropertyList
-
addProperty
-
getProperty
-
getMapping
-
setMapping
-
getEventListenerList
-
setEventListenerList
-
addEventListener
-
getStoreDefinition
-
setStoreDefinition
-
getLocalizedDisplayNameList
-
setLocalizedDisplayNameList
public void setLocalizedDisplayNameList(java.util.List<LocalizedStringDefinition> localizedDisplayNameList) -
addLocalizedDisplayName
-