Class ReferenceProperty
java.lang.Object
org.iplass.mtp.entity.definition.PropertyDefinition
org.iplass.mtp.entity.definition.properties.ReferenceProperty
- All Implemented Interfaces:
Serializable
別のEntityへの参照を表すプロパティ定義。
- See Also:
-
Field Summary
Fields inherited from class org.iplass.mtp.entity.definition.PropertyDefinition
MULTIPLICITY_INFINITE
-
Constructor Summary
ConstructorDescriptionReferenceProperty
(String name, String objectDefinitionName, String mappedBy, ReferenceType referenceType) ReferenceProperty
(String name, String objectDefinitionName, String mappedBy, ReferenceType referenceType, int multiplicity) ReferenceProperty
(String name, String objectDefinitionName, ReferenceType referenceType) ReferenceProperty
(String name, String objectDefinitionName, ReferenceType referenceType, int multiplicity) -
Method Summary
Modifier and TypeMethodDescriptionClass
<?> getType()
enumでPropertyの型を返す。 switch/case文で利用可能なように。boolean
void
setAuditLogMappedBy
(boolean auditLogMappedBy) void
setMappedBy
(String mappedBy) void
setObjectDefinitionName
(String objectDefinitionName) void
setOrderBy
(String orderBy) void
setReferenceType
(ReferenceType referenceType) void
setVersionControlAsOfExpression
(String versionControlAsOfExpression) void
setVersionControlType
(VersionControlReferenceType versionControlType) Methods inherited from class 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
-
Constructor Details
-
ReferenceProperty
public ReferenceProperty() -
ReferenceProperty
-
ReferenceProperty
public ReferenceProperty(String name, String objectDefinitionName, String mappedBy, ReferenceType referenceType) -
ReferenceProperty
public ReferenceProperty(String name, String objectDefinitionName, ReferenceType referenceType, int multiplicity) -
ReferenceProperty
public ReferenceProperty(String name, String objectDefinitionName, String mappedBy, ReferenceType referenceType, int multiplicity)
-
-
Method Details
-
getVersionControlAsOfExpression
-
setVersionControlAsOfExpression
-
getVersionControlType
-
setVersionControlType
-
getOrderBy
-
setOrderBy
-
getObjectDefinitionName
-
setObjectDefinitionName
-
getReferenceType
-
setReferenceType
-
getMappedBy
-
setMappedBy
-
getJavaType
- Specified by:
getJavaType
in classPropertyDefinition
-
getType
Description copied from class:PropertyDefinition
enumでPropertyの型を返す。 switch/case文で利用可能なように。- Specified by:
getType
in classPropertyDefinition
- Returns:
-
isAuditLogMappedBy
public boolean isAuditLogMappedBy() -
setAuditLogMappedBy
public void setAuditLogMappedBy(boolean auditLogMappedBy)
-