Class TextualBaseMetricDescriptionBuilder
java.lang.Object
org.palladiosimulator.metricspec.util.builder.TextualBaseMetricDescriptionBuilder
- All Implemented Interfaces:
IMetricspecBuilder<TextualBaseMetricDescription>
@Deprecated(forRemoval=true)
public class TextualBaseMetricDescriptionBuilder
extends Object
implements IMetricspecBuilder<TextualBaseMetricDescription>
Deprecated, for removal: This API element is subject to removal in a future version.
A builder for the model object '
org.palladiosimulator.metricspec.TextualBaseMetricDescription'.
- Generated class or method.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.TextualBaseMetricDescription type.but()
Deprecated, for removal: This API element is subject to removal in a future version.This method can be used to override attributes of the builder.captureType
(CaptureType p_captureType) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.identifiers
(Collection<? extends Identifier> p_identifiers) Deprecated, for removal: This API element is subject to removal in a future version.identifiers
(Identifier p_identifiers) Deprecated, for removal: This API element is subject to removal in a future version.identifiers
(IMetricspecBuilder<? extends Identifier> p_identifierBuilder) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder.newTextualBaseMetricDescriptionBuilder
(TextualBaseMetricDescription p_textualBaseMetricDescription) Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder.repository
(MetricDescriptionRepository p_repository) Deprecated, for removal: This API element is subject to removal in a future version.repository
(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.textualDescription
(String p_textualDescription) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
newTextualBaseMetricDescriptionBuilder
Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder.- Returns:
- new instance of the TextualBaseMetricDescriptionBuilder
-
newTextualBaseMetricDescriptionBuilder
public static TextualBaseMetricDescriptionBuilder newTextualBaseMetricDescriptionBuilder(TextualBaseMetricDescription p_textualBaseMetricDescription) Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder. The builder is initialized using an existing ' org.palladiosimulator.metricspec.TextualBaseMetricDescription' model object. In order to avoid changes to the provided ' org.palladiosimulator.metricspec.TextualBaseMetricDescription' model object, a copy is created using org.eclipse.emf.ecore.util.EcoreUtil.Copier.- Parameters:
textualBaseMetricDescription
- The existing ' org.palladiosimulator.metricspec.TextualBaseMetricDescription' model object to be used for the initialization of the builder- Returns:
- new initialized instance of the TextualBaseMetricDescriptionBuilder
-
but
Deprecated, for removal: This API element is subject to removal in a future version.This method can be used to override attributes of the builder. It constructs a new builder and copies the current values to it. -
build
Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.TextualBaseMetricDescription type.- Specified by:
build
in interfaceIMetricspecBuilder<TextualBaseMetricDescription>
- Returns:
- new instance of the org.palladiosimulator.metricspec.TextualBaseMetricDescription type
-
captureType
Deprecated, for removal: This API element is subject to removal in a future version. -
dataType
Deprecated, for removal: This API element is subject to removal in a future version. -
id
Deprecated, for removal: This API element is subject to removal in a future version. -
name
Deprecated, for removal: This API element is subject to removal in a future version. -
repository
Deprecated, for removal: This API element is subject to removal in a future version. -
repository
public TextualBaseMetricDescriptionBuilder repository(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder) Deprecated, for removal: This API element is subject to removal in a future version. -
scale
Deprecated, for removal: This API element is subject to removal in a future version. -
textualDescription
Deprecated, for removal: This API element is subject to removal in a future version. -
identifiers
Deprecated, for removal: This API element is subject to removal in a future version. -
identifiers
public TextualBaseMetricDescriptionBuilder identifiers(Collection<? extends Identifier> p_identifiers) Deprecated, for removal: This API element is subject to removal in a future version. -
identifiers
public TextualBaseMetricDescriptionBuilder identifiers(IMetricspecBuilder<? extends Identifier> p_identifierBuilder) Deprecated, for removal: This API element is subject to removal in a future version.
-