クラス ReferenceProperty
java.lang.Object
org.iplass.mtp.entity.definition.PropertyDefinition
org.iplass.mtp.entity.definition.properties.ReferenceProperty
- すべての実装されたインタフェース:
java.io.Serializable
public class ReferenceProperty extends PropertyDefinition
別のEntityへの参照を表すプロパティ定義。
- 関連項目:
- 直列化された形式
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ReferenceProperty()
ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, java.lang.String mappedBy, ReferenceType referenceType)
ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, java.lang.String mappedBy, ReferenceType referenceType, int multiplicity)
ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, ReferenceType referenceType)
ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, ReferenceType referenceType, int multiplicity)
-
メソッドの概要
修飾子とタイプ メソッド 説明 java.lang.Class<?>
getJavaType()
java.lang.String
getMappedBy()
java.lang.String
getObjectDefinitionName()
java.lang.String
getOrderBy()
ReferenceType
getReferenceType()
PropertyDefinitionType
getType()
enumでPropertyの型を返す。java.lang.String
getVersionControlAsOfExpression()
VersionControlReferenceType
getVersionControlType()
boolean
isAuditLogMappedBy()
void
setAuditLogMappedBy(boolean auditLogMappedBy)
void
setMappedBy(java.lang.String mappedBy)
void
setObjectDefinitionName(java.lang.String objectDefinitionName)
void
setOrderBy(java.lang.String orderBy)
void
setReferenceType(ReferenceType referenceType)
void
setVersionControlAsOfExpression(java.lang.String versionControlAsOfExpression)
void
setVersionControlType(VersionControlReferenceType versionControlType)
クラスから継承されたメソッド org.iplass.mtp.entity.definition.PropertyDefinition
addLocalizedDisplayName, getDefaultValue, getDescription, getDisplayName, getIndexType, getLocalizedDisplayNameList, getMultiplicity, getName, getNormalizers, getValidations, isInherited, isReadOnly, isUpdatable, setDefaultValue, setDescription, setDisplayName, setIndexType, setInherited, setLocalizedDisplayNameList, setMultiplicity, setName, setNormalizers, setReadOnly, setUpdatable, setValidations
-
コンストラクタの詳細
-
ReferenceProperty
public ReferenceProperty() -
ReferenceProperty
public ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, ReferenceType referenceType) -
ReferenceProperty
public ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, java.lang.String mappedBy, ReferenceType referenceType) -
ReferenceProperty
public ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, ReferenceType referenceType, int multiplicity) -
ReferenceProperty
public ReferenceProperty(java.lang.String name, java.lang.String objectDefinitionName, java.lang.String mappedBy, ReferenceType referenceType, int multiplicity)
-
-
メソッドの詳細
-
getVersionControlAsOfExpression
public java.lang.String getVersionControlAsOfExpression() -
setVersionControlAsOfExpression
public void setVersionControlAsOfExpression(java.lang.String versionControlAsOfExpression) -
getVersionControlType
-
setVersionControlType
-
getOrderBy
public java.lang.String getOrderBy() -
setOrderBy
public void setOrderBy(java.lang.String orderBy) -
getObjectDefinitionName
public java.lang.String getObjectDefinitionName() -
setObjectDefinitionName
public void setObjectDefinitionName(java.lang.String objectDefinitionName) -
getReferenceType
-
setReferenceType
-
getMappedBy
public java.lang.String getMappedBy() -
setMappedBy
public void setMappedBy(java.lang.String mappedBy) -
getJavaType
public java.lang.Class<?> getJavaType()- 定義:
getJavaType
クラス内PropertyDefinition
-
getType
クラスからコピーされた説明:PropertyDefinition
enumでPropertyの型を返す。 switch/case文で利用可能なように。- 定義:
getType
クラス内PropertyDefinition
- 戻り値:
-
isAuditLogMappedBy
public boolean isAuditLogMappedBy() -
setAuditLogMappedBy
public void setAuditLogMappedBy(boolean auditLogMappedBy)
-