Class SampleType
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.SampleType
- All Implemented Interfaces:
ICodeHolder,IDescriptionHolder,IEntityType,IManagedInternallyHolder,IModificationDateHolder,IPermIdHolder,IPropertyAssignmentsHolder,ISemanticAnnotationsHolder,IValidationPluginHolder,Serializable
@JsonObject("as.dto.sample.SampleType")
public class SampleType
extends Object
implements Serializable, ICodeHolder, IDescriptionHolder, IEntityType, IModificationDateHolder, IPermIdHolder, IPropertyAssignmentsHolder, ISemanticAnnotationsHolder, IValidationPluginHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()voidsetAutoGeneratedCode(Boolean autoGeneratedCode) voidvoidsetDescription(String description) voidsetFetchOptions(SampleTypeFetchOptions fetchOptions) voidsetGeneratedCodePrefix(String generatedCodePrefix) voidsetListable(Boolean listable) voidsetManagedInternally(Boolean managedInternally) voidsetMetaData(Map<String, String> metaData) voidsetModificationDate(Date modificationDate) voidsetPermId(EntityTypePermId permId) voidsetPropertyAssignments(List<PropertyAssignment> propertyAssignments) voidsetSemanticAnnotations(List<SemanticAnnotation> semanticAnnotations) voidsetShowContainer(Boolean showContainer) voidsetShowParentMetadata(Boolean showParentMetadata) voidsetShowParents(Boolean showParents) voidsetSubcodeUnique(Boolean subcodeUnique) voidsetTypeGroupAssignments(List<TypeGroupAssignment> typeGroupAssignments) voidsetValidationPlugin(Plugin validationPlugin) toString()
-
Constructor Details
-
SampleType
public SampleType()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getCode
- Specified by:
getCodein interfaceICodeHolder
-
setCode
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
isListable
-
setListable
-
isSubcodeUnique
-
setSubcodeUnique
-
isAutoGeneratedCode
-
setAutoGeneratedCode
-
isShowContainer
-
setShowContainer
-
isShowParents
-
setShowParents
-
isShowParentMetadata
-
setShowParentMetadata
-
getGeneratedCodePrefix
-
setGeneratedCodePrefix
-
getModificationDate
- Specified by:
getModificationDatein interfaceIModificationDateHolder
-
setModificationDate
-
getPropertyAssignments
- Specified by:
getPropertyAssignmentsin interfaceIPropertyAssignmentsHolder
-
setPropertyAssignments
-
getSemanticAnnotations
- Specified by:
getSemanticAnnotationsin interfaceISemanticAnnotationsHolder
-
setSemanticAnnotations
-
getTypeGroupAssignments
-
setTypeGroupAssignments
-
getValidationPlugin
- Specified by:
getValidationPluginin interfaceIValidationPluginHolder
-
setValidationPlugin
-
getMetaData
-
setMetaData
-
isManagedInternally
- Specified by:
isManagedInternallyin interfaceIManagedInternallyHolder
-
setManagedInternally
-
toString
-