Package de.isas.mztab2.model
Class ColumnParameterMapping
- java.lang.Object
 - 
- de.isas.mztab2.model.ColumnParameterMapping
 
 
- 
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2020-02-11T15:11:41.249+01:00") public class ColumnParameterMapping extends Object
Defines the used unit for a column in the mzTab-M file. The format of the value has to be \{column name}=\{Parameter defining the unit}. This field MUST NOT be used to define a unit for quantification columns. The unit used for small molecule quantification values MUST be set in small_molecule-quantification_unit.mzTab-M specification example(s):
COM colunit for optional small molecule summary column with the name 'opt_global_cv_MS:MS:1002954_collisional_cross_sectional_area' MTD colunit-small_molecule opt_global_cv_MS:MS:1002954_collisional_cross_sectional_area=[UO,UO:00003241, square angstrom,] 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classColumnParameterMapping.PropertiesProperty enumeration for ColumnParameterMapping. 
- 
Constructor Summary
Constructors Constructor Description ColumnParameterMapping() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnParameterMappingcolumnName(String columnName)Builder method for columnName.booleanequals(Object o)@NotNull StringgetColumnName()The fully qualified target column name.@NotNull @Valid ParametergetParam()The parameter specifying the unit.inthashCode()ColumnParameterMappingparam(Parameter param)Builder method for param.voidsetColumnName(String columnName)Set columnName.voidsetParam(Parameter param)Set param.StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
ColumnParameterMapping
public ColumnParameterMapping()
 
 - 
 
- 
Method Detail
- 
columnName
public ColumnParameterMapping columnName(String columnName)
Builder method for columnName.- Parameters:
 columnName- aStringparameter.- Returns:
 - ColumnParameterMapping
 - See Also:
 ColumnParameterMapping#setColumnName for specification examples,ColumnParameterMapping#getColumnName for validation constraints
 
- 
getColumnName
@NotNull public @NotNull String getColumnName()
The fully qualified target column name.- Returns:
 - columnName
 
 
- 
setColumnName
public void setColumnName(String columnName)
Set columnName.- Parameters:
 columnName- aStringparameter.- See Also:
 ColumnParameterMapping#getColumnName for validation constraints
 
- 
param
public ColumnParameterMapping param(Parameter param)
Builder method for param.- Parameters:
 param- aParameterparameter.- Returns:
 - ColumnParameterMapping
 - See Also:
 ColumnParameterMapping#setParam for specification examples,ColumnParameterMapping#getParam for validation constraints
 
- 
getParam
@NotNull @Valid public @NotNull @Valid Parameter getParam()
The parameter specifying the unit.- Returns:
 - param
 
 
- 
setParam
public void setParam(Parameter param)
Set param.- Parameters:
 param- aParameterparameter.- See Also:
 ColumnParameterMapping#getParam for validation constraints
 
 - 
 
 -