Interface IDataSetTypeImmutable
-
- All Superinterfaces:
IAbstractType
,IEntityType
- All Known Subinterfaces:
IDataSetType
- All Known Implementing Classes:
DataSetType
,DataSetTypeImmutable
public interface IDataSetTypeImmutable extends IEntityType
Read-only interface to an data set type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDescription()
Get the description for this data set type.java.lang.String
getMainDataSetPath()
Get the main data set path for this data set type.java.lang.String
getMainDataSetPattern()
Get the main data set pattern for this data set type.boolean
isDeletionDisallowed()
Returnstrue
if deletion of data sets of this type are disallowed.-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IAbstractType
getCode
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IEntityType
getEntityKind, getValidationScript
-
-
-
-
Method Detail
-
getDescription
java.lang.String getDescription()
Get the description for this data set type.- Specified by:
getDescription
in interfaceIAbstractType
-
getMainDataSetPattern
java.lang.String getMainDataSetPattern()
Get the main data set pattern for this data set type.
-
getMainDataSetPath
java.lang.String getMainDataSetPath()
Get the main data set path for this data set type.
-
isDeletionDisallowed
boolean isDeletionDisallowed()
Returnstrue
if deletion of data sets of this type are disallowed.
-
-