Class SampleType
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.SampleTypeImmutable
-
- ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.SampleType
-
- All Implemented Interfaces:
IAbstractType
,IEntityType
,IEntityTypeMutable
,ISampleType
,ISampleTypeImmutable
public class SampleType extends SampleTypeImmutable implements ISampleType
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setAutoGeneratedCode(boolean isAutoGeneratedCode)
void
setDescription(java.lang.String description)
Set the description for this sample type.void
setGeneratedCodePrefix(java.lang.String generatedCodePrefix)
void
setListable(boolean isListable)
void
setShowContainer(boolean showContainer)
void
setShowParentMetadata(boolean isShowParentMetadata)
void
setShowParents(boolean showParents)
void
setSubcodeUnique(boolean isSubcodeUnique)
void
setValidationScript(ScriptImmutable validationScript)
Set the validation script-
Methods inherited from class ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.SampleTypeImmutable
getCode, getDescription, getEntityKind, getGeneratedCodePrefix, getValidationScript, isAutoGeneratedCode, isListable, isShowContainer, isShowParentMetadata, isShowParents, isSubcodeUnique
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IAbstractType
getCode, getDescription
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IEntityType
getEntityKind, getValidationScript
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.ISampleTypeImmutable
getGeneratedCodePrefix, isAutoGeneratedCode, isListable, isShowContainer, isShowParentMetadata, isShowParents, isSubcodeUnique
-
-
-
-
Method Detail
-
setDescription
public void setDescription(java.lang.String description)
Description copied from interface:ISampleType
Set the description for this sample type.- Specified by:
setDescription
in interfaceISampleType
-
setShowContainer
public void setShowContainer(boolean showContainer)
- Specified by:
setShowContainer
in interfaceISampleType
-
setShowParents
public void setShowParents(boolean showParents)
- Specified by:
setShowParents
in interfaceISampleType
-
setListable
public void setListable(boolean isListable)
- Specified by:
setListable
in interfaceISampleType
-
setSubcodeUnique
public void setSubcodeUnique(boolean isSubcodeUnique)
- Specified by:
setSubcodeUnique
in interfaceISampleType
-
setAutoGeneratedCode
public void setAutoGeneratedCode(boolean isAutoGeneratedCode)
- Specified by:
setAutoGeneratedCode
in interfaceISampleType
-
setGeneratedCodePrefix
public void setGeneratedCodePrefix(java.lang.String generatedCodePrefix)
- Specified by:
setGeneratedCodePrefix
in interfaceISampleType
-
setShowParentMetadata
public void setShowParentMetadata(boolean isShowParentMetadata)
- Specified by:
setShowParentMetadata
in interfaceISampleType
-
setValidationScript
public void setValidationScript(ScriptImmutable validationScript)
Description copied from interface:IEntityTypeMutable
Set the validation script- Specified by:
setValidationScript
in interfaceIEntityTypeMutable
-
-