Class AggregationFunctionDescriptionBuilder
- java.lang.Object
-
- org.palladiosimulator.metricspec.util.builder.AggregationFunctionDescriptionBuilder
-
- All Implemented Interfaces:
IMetricspecBuilder<AggregationFunctionDescription>
public class AggregationFunctionDescriptionBuilder extends Object implements IMetricspecBuilder<AggregationFunctionDescription>
A builder for the model object ' org.palladiosimulator.metricspec.AggregationFunctionDescription'.- Generated class or method.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AggregationFunctionDescription
build()
This method constructs the final org.palladiosimulator.metricspec.AggregationFunctionDescription type.AggregationFunctionDescriptionBuilder
but()
This method can be used to override attributes of the builder.AggregationFunctionDescriptionBuilder
id(String p_id)
AggregationFunctionDescriptionBuilder
name(String p_name)
static AggregationFunctionDescriptionBuilder
newAggregationFunctionDescriptionBuilder()
This method creates a new instance of the AggregationFunctionDescriptionBuilder.static AggregationFunctionDescriptionBuilder
newAggregationFunctionDescriptionBuilder(AggregationFunctionDescription p_aggregationFunctionDescription)
This method creates a new instance of the AggregationFunctionDescriptionBuilder.AggregationFunctionDescriptionBuilder
textualDescription(String p_textualDescription)
-
-
-
Method Detail
-
newAggregationFunctionDescriptionBuilder
public static AggregationFunctionDescriptionBuilder newAggregationFunctionDescriptionBuilder()
This method creates a new instance of the AggregationFunctionDescriptionBuilder.- Returns:
- new instance of the AggregationFunctionDescriptionBuilder
-
newAggregationFunctionDescriptionBuilder
public static AggregationFunctionDescriptionBuilder newAggregationFunctionDescriptionBuilder(AggregationFunctionDescription p_aggregationFunctionDescription)
This method creates a new instance of the AggregationFunctionDescriptionBuilder. The builder is initialized using an existing ' org.palladiosimulator.metricspec.AggregationFunctionDescription' model object. In order to avoid changes to the provided ' org.palladiosimulator.metricspec.AggregationFunctionDescription' model object, a copy is created using org.eclipse.emf.ecore.util.EcoreUtil.Copier.- Parameters:
aggregationFunctionDescription
- The existing ' org.palladiosimulator.metricspec.AggregationFunctionDescription' model object to be used for the initialization of the builder- Returns:
- new initialized instance of the AggregationFunctionDescriptionBuilder
-
but
public AggregationFunctionDescriptionBuilder but()
This method can be used to override attributes of the builder. It constructs a new builder and copies the current values to it.
-
build
public AggregationFunctionDescription build()
This method constructs the final org.palladiosimulator.metricspec.AggregationFunctionDescription type.- Specified by:
build
in interfaceIMetricspecBuilder<AggregationFunctionDescription>
- Returns:
- new instance of the org.palladiosimulator.metricspec.AggregationFunctionDescription type
-
id
public AggregationFunctionDescriptionBuilder id(String p_id)
-
name
public AggregationFunctionDescriptionBuilder name(String p_name)
-
textualDescription
public AggregationFunctionDescriptionBuilder textualDescription(String p_textualDescription)
-
-