Class SampleTypeImmutable
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.SampleTypeImmutable
-
- All Implemented Interfaces:
IAbstractType
,IEntityType
,ISampleTypeImmutable
- Direct Known Subclasses:
SampleType
public class SampleTypeImmutable extends java.lang.Object implements ISampleTypeImmutable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
Returns the type code.java.lang.String
getDescription()
Returns the type description.EntityKind
getEntityKind()
Return the entity kind.java.lang.String
getGeneratedCodePrefix()
IScriptImmutable
getValidationScript()
Return the validation script for this typeboolean
isAutoGeneratedCode()
boolean
isListable()
boolean
isShowContainer()
boolean
isShowParentMetadata()
boolean
isShowParents()
boolean
isSubcodeUnique()
-
-
-
Method Detail
-
getCode
public java.lang.String getCode()
Description copied from interface:IAbstractType
Returns the type code.- Specified by:
getCode
in interfaceIAbstractType
-
getDescription
public java.lang.String getDescription()
Description copied from interface:IAbstractType
Returns the type description.- Specified by:
getDescription
in interfaceIAbstractType
-
isListable
public boolean isListable()
- Specified by:
isListable
in interfaceISampleTypeImmutable
-
isShowContainer
public boolean isShowContainer()
- Specified by:
isShowContainer
in interfaceISampleTypeImmutable
-
isShowParents
public boolean isShowParents()
- Specified by:
isShowParents
in interfaceISampleTypeImmutable
-
isSubcodeUnique
public boolean isSubcodeUnique()
- Specified by:
isSubcodeUnique
in interfaceISampleTypeImmutable
-
isAutoGeneratedCode
public boolean isAutoGeneratedCode()
- Specified by:
isAutoGeneratedCode
in interfaceISampleTypeImmutable
-
getGeneratedCodePrefix
public java.lang.String getGeneratedCodePrefix()
- Specified by:
getGeneratedCodePrefix
in interfaceISampleTypeImmutable
-
isShowParentMetadata
public boolean isShowParentMetadata()
- Specified by:
isShowParentMetadata
in interfaceISampleTypeImmutable
-
getEntityKind
public EntityKind getEntityKind()
Description copied from interface:IEntityType
Return the entity kind.- Specified by:
getEntityKind
in interfaceIEntityType
-
getValidationScript
public IScriptImmutable getValidationScript()
Description copied from interface:IEntityType
Return the validation script for this type- Specified by:
getValidationScript
in interfaceIEntityType
-
-