Class EmbeddedDataSpecificationBuilder<T extends EmbeddedDataSpecification,B extends EmbeddedDataSpecificationBuilder<T,B>>
- java.lang.Object
-
- io.adminshell.aas.v3.model.builder.AbstractBuilder<T>
-
- io.adminshell.aas.v3.model.builder.ExtendableBuilder<T,B>
-
- io.adminshell.aas.v3.model.builder.EmbeddedDataSpecificationBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
DefaultEmbeddedDataSpecification.Builder
public abstract class EmbeddedDataSpecificationBuilder<T extends EmbeddedDataSpecification,B extends EmbeddedDataSpecificationBuilder<T,B>> extends ExtendableBuilder<T,B>
-
-
Constructor Summary
Constructors Constructor Description EmbeddedDataSpecificationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BdataSpecification(Reference dataSpecification)This function allows setting a value for dataSpecificationBdataSpecificationContent(DataSpecificationContent dataSpecificationContent)This function allows setting a value for dataSpecificationContent-
Methods inherited from class io.adminshell.aas.v3.model.builder.ExtendableBuilder
getSelf
-
Methods inherited from class io.adminshell.aas.v3.model.builder.AbstractBuilder
build, getBuildingInstance, newBuildingInstance
-
-
-
-
Method Detail
-
dataSpecification
public B dataSpecification(Reference dataSpecification)
This function allows setting a value for dataSpecification- Parameters:
dataSpecification- desired value to be set- Returns:
- Builder object with new value for dataSpecification
-
dataSpecificationContent
public B dataSpecificationContent(DataSpecificationContent dataSpecificationContent)
This function allows setting a value for dataSpecificationContent- Parameters:
dataSpecificationContent- desired value to be set- Returns:
- Builder object with new value for dataSpecificationContent
-
-