Class SampleType
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.SampleType
-
- All Implemented Interfaces:
ICodeHolder
,IDescriptionHolder
,IEntityType
,IModificationDateHolder
,IPermIdHolder
,IPropertyAssignmentsHolder
,ISemanticAnnotationsHolder
,IValidationPluginHolder
,java.io.Serializable
@JsonObject("as.dto.sample.SampleType") public class SampleType extends java.lang.Object implements java.io.Serializable, ICodeHolder, IDescriptionHolder, IEntityType, IModificationDateHolder, IPermIdHolder, IPropertyAssignmentsHolder, ISemanticAnnotationsHolder, IValidationPluginHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SampleType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getDescription()
SampleTypeFetchOptions
getFetchOptions()
java.lang.String
getGeneratedCodePrefix()
java.util.Date
getModificationDate()
EntityTypePermId
getPermId()
java.util.List<PropertyAssignment>
getPropertyAssignments()
java.util.List<SemanticAnnotation>
getSemanticAnnotations()
Plugin
getValidationPlugin()
java.lang.Boolean
isAutoGeneratedCode()
java.lang.Boolean
isListable()
java.lang.Boolean
isShowContainer()
java.lang.Boolean
isShowParentMetadata()
java.lang.Boolean
isShowParents()
java.lang.Boolean
isSubcodeUnique()
void
setAutoGeneratedCode(java.lang.Boolean autoGeneratedCode)
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setFetchOptions(SampleTypeFetchOptions fetchOptions)
void
setGeneratedCodePrefix(java.lang.String generatedCodePrefix)
void
setListable(java.lang.Boolean listable)
void
setModificationDate(java.util.Date modificationDate)
void
setPermId(EntityTypePermId permId)
void
setPropertyAssignments(java.util.List<PropertyAssignment> propertyAssignments)
void
setSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)
void
setShowContainer(java.lang.Boolean showContainer)
void
setShowParentMetadata(java.lang.Boolean showParentMetadata)
void
setShowParents(java.lang.Boolean showParents)
void
setSubcodeUnique(java.lang.Boolean subcodeUnique)
void
setValidationPlugin(Plugin validationPlugin)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public SampleTypeFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(SampleTypeFetchOptions fetchOptions)
-
getPermId
public EntityTypePermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(EntityTypePermId permId)
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
isListable
public java.lang.Boolean isListable()
-
setListable
public void setListable(java.lang.Boolean listable)
-
isSubcodeUnique
public java.lang.Boolean isSubcodeUnique()
-
setSubcodeUnique
public void setSubcodeUnique(java.lang.Boolean subcodeUnique)
-
isAutoGeneratedCode
public java.lang.Boolean isAutoGeneratedCode()
-
setAutoGeneratedCode
public void setAutoGeneratedCode(java.lang.Boolean autoGeneratedCode)
-
isShowContainer
public java.lang.Boolean isShowContainer()
-
setShowContainer
public void setShowContainer(java.lang.Boolean showContainer)
-
isShowParents
public java.lang.Boolean isShowParents()
-
setShowParents
public void setShowParents(java.lang.Boolean showParents)
-
isShowParentMetadata
public java.lang.Boolean isShowParentMetadata()
-
setShowParentMetadata
public void setShowParentMetadata(java.lang.Boolean showParentMetadata)
-
getGeneratedCodePrefix
public java.lang.String getGeneratedCodePrefix()
-
setGeneratedCodePrefix
public void setGeneratedCodePrefix(java.lang.String generatedCodePrefix)
-
getModificationDate
public java.util.Date getModificationDate()
- Specified by:
getModificationDate
in interfaceIModificationDateHolder
-
setModificationDate
public void setModificationDate(java.util.Date modificationDate)
-
getPropertyAssignments
public java.util.List<PropertyAssignment> getPropertyAssignments()
- Specified by:
getPropertyAssignments
in interfaceIPropertyAssignmentsHolder
-
setPropertyAssignments
public void setPropertyAssignments(java.util.List<PropertyAssignment> propertyAssignments)
-
getSemanticAnnotations
public java.util.List<SemanticAnnotation> getSemanticAnnotations()
- Specified by:
getSemanticAnnotations
in interfaceISemanticAnnotationsHolder
-
setSemanticAnnotations
public void setSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)
-
getValidationPlugin
public Plugin getValidationPlugin()
- Specified by:
getValidationPlugin
in interfaceIValidationPluginHolder
-
setValidationPlugin
public void setValidationPlugin(Plugin validationPlugin)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-