Interface MutableIridaThing
-
- All Superinterfaces:
IridaThing
,Timestamped<java.lang.Long>
- All Known Implementing Classes:
AbstractAnalysisSubmission
,AnalysisSubmission
,AnalysisSubmissionTemplate
,Fast5Object
,IridaClientDetails
,MetadataTemplate
,NcbiExportSubmission
,Project
,ReferenceFile
,RemoteAPI
,Sample
,SequenceFile
,SequenceFilePair
,SequencingObject
,SequencingRun
,SingleEndSequenceFile
,User
,UserGroup
public interface MutableIridaThing extends IridaThing
An object that can be modified
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Date
getModifiedDate()
Get the date that this object was last modifiedvoid
setId(java.lang.Long id)
Set the numerical identifier for this objectvoid
setModifiedDate(java.util.Date modifiedDate)
Set the modification time of this object-
Methods inherited from interface ca.corefacility.bioinformatics.irida.model.IridaThing
getId, getIdentifier, getLabel, setLabel
-
Methods inherited from interface ca.corefacility.bioinformatics.irida.model.Timestamped
getCreatedDate
-
-
-
-
Method Detail
-
setId
void setId(java.lang.Long id)
Set the numerical identifier for this object- Parameters:
id
- The ID to set
-
getModifiedDate
java.util.Date getModifiedDate()
Get the date that this object was last modified- Returns:
Date
object of the modified date
-
setModifiedDate
void setModifiedDate(java.util.Date modifiedDate)
Set the modification time of this object- Parameters:
modifiedDate
- The date where this object was modified
-
-