Package uk.ac.ebi.pride.jmztab2.model
Class OptColumnMappingBuilder.GlobalOptColumnMappingBuilder
- java.lang.Object
-
- uk.ac.ebi.pride.jmztab2.model.OptColumnMappingBuilder.GlobalOptColumnMappingBuilder
-
- All Implemented Interfaces:
IOptColumnMappingBuilder
- Enclosing class:
- OptColumnMappingBuilder
public static class OptColumnMappingBuilder.GlobalOptColumnMappingBuilder extends Object
Create a newOptColumnMappingBuilderfor global optional columns. Use this to create a global optional column, either with a dedicated name, or with a parameter. This applies to all replicates.opt_global_someProperty ... opt_global_cv_MS_MS:113123_parameter_name <somePropertyValue> ... <parameter_name_value>
-
-
Constructor Summary
Constructors Constructor Description GlobalOptColumnMappingBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.isas.mztab2.model.OptColumnMappingbuild(String value)Use the current builder state to create an OptColumnMapping with the provided value for e.g. a particular feature (row).OptColumnMappingBuilder.GlobalOptColumnMappingBuilderwithName(String name)OptColumnMappingBuilder.GlobalOptColumnMappingBuilderwithParameter(de.isas.mztab2.model.Parameter parameter)
-
-
-
Constructor Detail
-
GlobalOptColumnMappingBuilder
public GlobalOptColumnMappingBuilder()
-
-
Method Detail
-
withName
public OptColumnMappingBuilder.GlobalOptColumnMappingBuilder withName(String name)
-
withParameter
public OptColumnMappingBuilder.GlobalOptColumnMappingBuilder withParameter(de.isas.mztab2.model.Parameter parameter)
-
build
public de.isas.mztab2.model.OptColumnMapping build(String value)
Description copied from interface:IOptColumnMappingBuilderUse the current builder state to create an OptColumnMapping with the provided value for e.g. a particular feature (row).- Parameters:
value- the value for the mapping.- Returns:
- the optional column mapping built from this builder instance.
-
-