Class ScriptImmutable
java.lang.Object
ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.ScriptImmutable
- All Implemented Interfaces:
IAbstractType,IScriptImmutable
- Direct Known Subclasses:
Script
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ch.systemsx.cisd.openbis.generic.shared.basic.dto.Script -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Script o) getCode()Returns the type code.ch.systemsx.cisd.openbis.generic.shared.basic.dto.DatabaseInstanceGet the description for this script.Get the entity of the script.getId()getName()Get the name for this script.Get the script itself.Get the type of script.toString()
-
Field Details
-
script
protected final ch.systemsx.cisd.openbis.generic.shared.basic.dto.Script script
-
-
Method Details
-
getEntity
Description copied from interface:IScriptImmutableGet the entity of the script. The values can be EXPERIMENT, SAMPLE, DATA_SET, MATERIAL.- Specified by:
getEntityin interfaceIScriptImmutable
-
getDescription
Description copied from interface:IScriptImmutableGet the description for this script.- Specified by:
getDescriptionin interfaceIAbstractType- Specified by:
getDescriptionin interfaceIScriptImmutable
-
getName
Description copied from interface:IScriptImmutableGet the name for this script.- Specified by:
getNamein interfaceIScriptImmutable
-
getScript
Description copied from interface:IScriptImmutableGet the script itself.- Specified by:
getScriptin interfaceIScriptImmutable
-
getDatabaseInstance
public ch.systemsx.cisd.openbis.generic.shared.basic.dto.DatabaseInstance getDatabaseInstance() -
getId
-
getScriptType
Description copied from interface:IScriptImmutableGet the type of script. The values can be either DYNAMIC or MANAGED- Specified by:
getScriptTypein interfaceIScriptImmutable
-
toString
-
getCode
Description copied from interface:IAbstractTypeReturns the type code.- Specified by:
getCodein interfaceIAbstractType
-