Class PropertyAssignment
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.property.PropertyAssignment
-
- All Implemented Interfaces:
IPermIdHolder
,IPropertyTypeHolder
,IRegistrationDateHolder
,IRegistratorHolder
,ISemanticAnnotationsHolder
,java.io.Serializable
@JsonObject("as.dto.property.PropertyAssignment") public class PropertyAssignment extends java.lang.Object implements java.io.Serializable, IPermIdHolder, IPropertyTypeHolder, IRegistrationDateHolder, IRegistratorHolder, ISemanticAnnotationsHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyAssignment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IEntityType
getEntityType()
PropertyAssignmentFetchOptions
getFetchOptions()
java.lang.Integer
getOrdinal()
PropertyAssignmentPermId
getPermId()
Plugin
getPlugin()
PropertyType
getPropertyType()
java.util.Date
getRegistrationDate()
Person
getRegistrator()
java.lang.String
getSection()
java.util.List<SemanticAnnotation>
getSemanticAnnotations()
java.lang.Boolean
isMandatory()
java.lang.Boolean
isSemanticAnnotationsInherited()
java.lang.Boolean
isShowInEditView()
java.lang.Boolean
isShowRawValueInForms()
void
setEntityType(IEntityType entityType)
void
setFetchOptions(PropertyAssignmentFetchOptions fetchOptions)
void
setMandatory(java.lang.Boolean mandatory)
void
setOrdinal(java.lang.Integer ordinal)
void
setPermId(PropertyAssignmentPermId permId)
void
setPlugin(Plugin plugin)
void
setPropertyType(PropertyType propertyType)
void
setRegistrationDate(java.util.Date registrationDate)
void
setRegistrator(Person registrator)
void
setSection(java.lang.String section)
void
setSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)
void
setSemanticAnnotationsInherited(java.lang.Boolean semanticAnnotationsInherited)
void
setShowInEditView(java.lang.Boolean showInEditView)
void
setShowRawValueInForms(java.lang.Boolean showRawValueInForms)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public PropertyAssignmentFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(PropertyAssignmentFetchOptions fetchOptions)
-
getPermId
public PropertyAssignmentPermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(PropertyAssignmentPermId permId)
-
getSection
public java.lang.String getSection()
-
setSection
public void setSection(java.lang.String section)
-
getOrdinal
public java.lang.Integer getOrdinal()
-
setOrdinal
public void setOrdinal(java.lang.Integer ordinal)
-
getEntityType
public IEntityType getEntityType()
-
setEntityType
public void setEntityType(IEntityType entityType)
-
getPropertyType
public PropertyType getPropertyType()
- Specified by:
getPropertyType
in interfaceIPropertyTypeHolder
-
setPropertyType
public void setPropertyType(PropertyType propertyType)
-
isMandatory
public java.lang.Boolean isMandatory()
-
setMandatory
public void setMandatory(java.lang.Boolean mandatory)
-
isShowInEditView
public java.lang.Boolean isShowInEditView()
-
setShowInEditView
public void setShowInEditView(java.lang.Boolean showInEditView)
-
isShowRawValueInForms
public java.lang.Boolean isShowRawValueInForms()
-
setShowRawValueInForms
public void setShowRawValueInForms(java.lang.Boolean showRawValueInForms)
-
getSemanticAnnotations
public java.util.List<SemanticAnnotation> getSemanticAnnotations()
- Specified by:
getSemanticAnnotations
in interfaceISemanticAnnotationsHolder
-
setSemanticAnnotations
public void setSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)
-
isSemanticAnnotationsInherited
public java.lang.Boolean isSemanticAnnotationsInherited()
-
setSemanticAnnotationsInherited
public void setSemanticAnnotationsInherited(java.lang.Boolean semanticAnnotationsInherited)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistrator
in interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDate
in interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getPlugin
public Plugin getPlugin()
-
setPlugin
public void setPlugin(Plugin plugin)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-