public class MetricDescriptionRepositoryBuilder extends Object implements IMetricspecBuilder<MetricDescriptionRepository>
| Modifier and Type | Method and Description |
|---|---|
MetricDescriptionRepository |
build()
This method constructs the final org.palladiosimulator.metricspec.MetricDescriptionRepository
type.
|
MetricDescriptionRepositoryBuilder |
but()
This method can be used to override attributes of the builder.
|
MetricDescriptionRepositoryBuilder |
id(String p_id) |
MetricDescriptionRepositoryBuilder |
metricDescriptions(Collection<? extends MetricDescription> p_metricDescriptions) |
MetricDescriptionRepositoryBuilder |
metricDescriptions(IMetricspecBuilder<? extends MetricDescription> p_metricDescriptionBuilder) |
MetricDescriptionRepositoryBuilder |
metricDescriptions(MetricDescription p_metricDescriptions) |
static MetricDescriptionRepositoryBuilder |
newMetricDescriptionRepositoryBuilder()
This method creates a new instance of the MetricDescriptionRepositoryBuilder.
|
static MetricDescriptionRepositoryBuilder |
newMetricDescriptionRepositoryBuilder(MetricDescriptionRepository p_metricDescriptionRepository)
This method creates a new instance of the MetricDescriptionRepositoryBuilder.
|
public static MetricDescriptionRepositoryBuilder newMetricDescriptionRepositoryBuilder()
public static MetricDescriptionRepositoryBuilder newMetricDescriptionRepositoryBuilder(MetricDescriptionRepository p_metricDescriptionRepository)
metricDescriptionRepository - The existing '
org.palladiosimulator.metricspec.MetricDescriptionRepository'
model object to be used for the initialization of the builderpublic MetricDescriptionRepositoryBuilder but()
public MetricDescriptionRepository build()
build in interface IMetricspecBuilder<MetricDescriptionRepository>public MetricDescriptionRepositoryBuilder id(String p_id)
public MetricDescriptionRepositoryBuilder metricDescriptions(MetricDescription p_metricDescriptions)
public MetricDescriptionRepositoryBuilder metricDescriptions(Collection<? extends MetricDescription> p_metricDescriptions)
public MetricDescriptionRepositoryBuilder metricDescriptions(IMetricspecBuilder<? extends MetricDescription> p_metricDescriptionBuilder)