Package de.isas.mztab2.model
Class ColumnParameterMapping
- java.lang.Object
-
- de.isas.mztab2.model.ColumnParameterMapping
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2021-01-02T19:26:21.550+01:00") public class ColumnParameterMapping extends ObjectDefines 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
-
-