Class DataSetTypeImmutable
java.lang.Object
ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.DataSetTypeImmutable
- All Implemented Interfaces:
IAbstractType,IDataSetTypeImmutable,IEntityType
- Direct Known Subclasses:
DataSetType
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()Returns the type code.Get the description for this data set type.Return the entity kind.Get the main data set path for this data set type.Get the main data set pattern for this data set type.Return the validation script for this typebooleanReturnstrueif deletion of data sets of this type are disallowed.
-
Method Details
-
getCode
Description copied from interface:IAbstractTypeReturns the type code.- Specified by:
getCodein interfaceIAbstractType
-
getDescription
Description copied from interface:IDataSetTypeImmutableGet the description for this data set type.- Specified by:
getDescriptionin interfaceIAbstractType- Specified by:
getDescriptionin interfaceIDataSetTypeImmutable
-
isDeletionDisallowed
public boolean isDeletionDisallowed()Description copied from interface:IDataSetTypeImmutableReturnstrueif deletion of data sets of this type are disallowed.- Specified by:
isDeletionDisallowedin interfaceIDataSetTypeImmutable
-
getEntityKind
Description copied from interface:IEntityTypeReturn the entity kind.- Specified by:
getEntityKindin interfaceIEntityType
-
getMainDataSetPattern
Description copied from interface:IDataSetTypeImmutableGet the main data set pattern for this data set type.- Specified by:
getMainDataSetPatternin interfaceIDataSetTypeImmutable
-
getMainDataSetPath
Description copied from interface:IDataSetTypeImmutableGet the main data set path for this data set type.- Specified by:
getMainDataSetPathin interfaceIDataSetTypeImmutable
-
getValidationScript
Description copied from interface:IEntityTypeReturn the validation script for this type- Specified by:
getValidationScriptin interfaceIEntityType
-