Package de.isas.mztab2.model
Class SampleProcessing
- java.lang.Object
-
- de.isas.mztab2.model.SampleProcessing
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2021-01-02T19:25:37.430+01:00") public class SampleProcessing extends ObjectA list of parameters describing a sample processing, preparation or handling step similar to a biological or analytical methods report. The order of the sample_processing items should reflect the order these processing steps were performed in. If multiple parameters are given for a step these MUST be separated by a “|”. If derivatization was performed, it MUST be reported here as a general step, e.g. 'silylation' and the actual derivatization agens MUST be specified in the Section 6.2.54 part.mzTab-M specification example(s):
MTD sample_processing[1] [MSIO, MSIO:0000107, metabolism quenching using precooled 60 percent methanol ammonium bicarbonate buffer,] MTD sample_processing[2] [MSIO, MSIO:0000146, centrifugation,] MTD sample_processing[3] [MSIO, MSIO:0000141, metabolite extraction,] MTD sample_processing[4] [MSIO, MSIO:0000141, silylation,]
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSampleProcessing.PropertiesProperty enumeration for SampleProcessing.
-
Constructor Summary
Constructors Constructor Description SampleProcessing()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SampleProcessingaddSampleProcessingItem(Parameter sampleProcessingItem)Add a single sampleProcessingItem to the sampleProcessing collection.booleanequals(Object o)@Min(1L) IntegergetId()Get id.@Valid List<Parameter>getSampleProcessing()Parameters specifiying sample processing that was applied within one step.inthashCode()SampleProcessingid(Integer id)Builder method for id.SampleProcessingsampleProcessing(List<Parameter> sampleProcessing)Builder method for sampleProcessing.voidsetId(Integer id)Set id.voidsetSampleProcessing(List<Parameter> sampleProcessing)Set sampleProcessing.StringtoString()
-
-
-
Constructor Detail
-
SampleProcessing
public SampleProcessing()
-
-
Method Detail
-
id
public SampleProcessing id(Integer id)
Builder method for id.- Parameters:
id- aIntegerparameter.- Returns:
- SampleProcessing
- See Also:
SampleProcessing#setId for specification examples,SampleProcessing#getId for validation constraints
-
setId
public void setId(Integer id)
Set id.- Parameters:
id- aIntegerparameter.- See Also:
SampleProcessing#getId for validation constraints
-
sampleProcessing
public SampleProcessing sampleProcessing(List<Parameter> sampleProcessing)
Builder method for sampleProcessing.- Parameters:
sampleProcessing- aList<Parameter>parameter.- Returns:
- SampleProcessing
- See Also:
SampleProcessing#setSampleProcessing for specification examples,SampleProcessing#getSampleProcessing for validation constraints
-
addSampleProcessingItem
public SampleProcessing addSampleProcessingItem(Parameter sampleProcessingItem)
Add a single sampleProcessingItem to the sampleProcessing collection.- Parameters:
sampleProcessingItem- aParameterparameter.- Returns:
- SampleProcessing
- See Also:
SampleProcessing#getSampleProcessing for validation constraints
-
getSampleProcessing
@Valid public @Valid List<Parameter> getSampleProcessing()
Parameters specifiying sample processing that was applied within one step.- Returns:
- sampleProcessing
-
setSampleProcessing
public void setSampleProcessing(List<Parameter> sampleProcessing)
Set sampleProcessing.- Parameters:
sampleProcessing- aList<Parameter>parameter.- See Also:
SampleProcessing#getSampleProcessing for validation constraints
-
-