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 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 class
ColumnParameterMapping.Properties
Property enumeration for ColumnParameterMapping.
-
Constructor Summary
Constructors Constructor Description ColumnParameterMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnParameterMapping
columnName(String columnName)
Builder method for columnName.boolean
equals(Object o)
@NotNull String
getColumnName()
The fully qualified target column name.@NotNull @Valid Parameter
getParam()
The parameter specifying the unit.int
hashCode()
ColumnParameterMapping
param(Parameter param)
Builder method for param.void
setColumnName(String columnName)
Set columnName.void
setParam(Parameter param)
Set param.String
toString()
-
-
-
Constructor Detail
-
ColumnParameterMapping
public ColumnParameterMapping()
-
-
Method Detail
-
columnName
public ColumnParameterMapping columnName(String columnName)
Builder method for columnName.- Parameters:
columnName
- aString
parameter.- 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
- aString
parameter.- See Also:
ColumnParameterMapping#getColumnName for validation constraints
-
param
public ColumnParameterMapping param(Parameter param)
Builder method for param.- Parameters:
param
- aParameter
parameter.- 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
- aParameter
parameter.- See Also:
ColumnParameterMapping#getParam for validation constraints
-
-