Class PropertyAssignment
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.property.PropertyAssignment
- All Implemented Interfaces:
IPermIdHolder,IPropertyTypeHolder,IRegistrationDateHolder,IRegistratorHolder,ISemanticAnnotationsHolder,Serializable
@JsonObject("as.dto.property.PropertyAssignment")
public class PropertyAssignment
extends Object
implements Serializable, IPermIdHolder, IPropertyTypeHolder, IRegistrationDateHolder, IRegistratorHolder, ISemanticAnnotationsHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionisUnique()voidsetEntityType(IEntityType entityType) voidsetFetchOptions(PropertyAssignmentFetchOptions fetchOptions) voidsetManagedInternally(boolean managedInternally) voidsetMandatory(Boolean mandatory) voidsetOrdinal(Integer ordinal) voidsetPattern(String pattern) voidsetPatternType(String patternType) voidsetPermId(PropertyAssignmentPermId permId) voidvoidsetPropertyType(PropertyType propertyType) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidsetSection(String section) voidsetSemanticAnnotations(List<SemanticAnnotation> semanticAnnotations) voidsetSemanticAnnotationsInherited(Boolean semanticAnnotationsInherited) voidsetShowInEditView(Boolean showInEditView) voidsetShowRawValueInForms(Boolean showRawValueInForms) voidtoString()
-
Constructor Details
-
PropertyAssignment
public PropertyAssignment()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getSection
-
setSection
-
getOrdinal
-
setOrdinal
-
getEntityType
-
setEntityType
-
getPropertyType
- Specified by:
getPropertyTypein interfaceIPropertyTypeHolder
-
setPropertyType
-
isMandatory
-
setMandatory
-
isShowInEditView
-
setShowInEditView
-
isShowRawValueInForms
-
setShowRawValueInForms
-
getSemanticAnnotations
- Specified by:
getSemanticAnnotationsin interfaceISemanticAnnotationsHolder
-
setSemanticAnnotations
-
isSemanticAnnotationsInherited
-
setSemanticAnnotationsInherited
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getPlugin
-
setPlugin
-
isUnique
-
setUnique
-
isManagedInternally
-
setManagedInternally
public void setManagedInternally(boolean managedInternally) -
getPattern
-
setPattern
-
getPatternType
-
setPatternType
-
toString
-