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 IEntityTypegetEntityType()PropertyAssignmentFetchOptionsgetFetchOptions()java.lang.IntegergetOrdinal()PropertyAssignmentPermIdgetPermId()PlugingetPlugin()PropertyTypegetPropertyType()java.util.DategetRegistrationDate()PersongetRegistrator()java.lang.StringgetSection()java.util.List<SemanticAnnotation>getSemanticAnnotations()java.lang.BooleanisMandatory()java.lang.BooleanisSemanticAnnotationsInherited()java.lang.BooleanisShowInEditView()java.lang.BooleanisShowRawValueInForms()voidsetEntityType(IEntityType entityType)voidsetFetchOptions(PropertyAssignmentFetchOptions fetchOptions)voidsetMandatory(java.lang.Boolean mandatory)voidsetOrdinal(java.lang.Integer ordinal)voidsetPermId(PropertyAssignmentPermId permId)voidsetPlugin(Plugin plugin)voidsetPropertyType(PropertyType propertyType)voidsetRegistrationDate(java.util.Date registrationDate)voidsetRegistrator(Person registrator)voidsetSection(java.lang.String section)voidsetSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)voidsetSemanticAnnotationsInherited(java.lang.Boolean semanticAnnotationsInherited)voidsetShowInEditView(java.lang.Boolean showInEditView)voidsetShowRawValueInForms(java.lang.Boolean showRawValueInForms)java.lang.StringtoString()
-
-
-
Method Detail
-
getFetchOptions
public PropertyAssignmentFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(PropertyAssignmentFetchOptions fetchOptions)
-
getPermId
public PropertyAssignmentPermId getPermId()
- Specified by:
getPermIdin 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:
getPropertyTypein 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:
getSemanticAnnotationsin 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:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDatein 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:
toStringin classjava.lang.Object
-
-