Class AdministrativeInformationBuilder<T extends AdministrativeInformation,B extends AdministrativeInformationBuilder<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.AdministrativeInformationBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
DefaultAdministrativeInformation.Builder
public abstract class AdministrativeInformationBuilder<T extends AdministrativeInformation,B extends AdministrativeInformationBuilder<T,B>> extends ExtendableBuilder<T,B>
-
-
Constructor Summary
Constructors Constructor Description AdministrativeInformationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BembeddedDataSpecification(EmbeddedDataSpecification embeddedDataSpecification)This function allows adding a value to the List embeddedDataSpecificationsBembeddedDataSpecifications(java.util.List<EmbeddedDataSpecification> embeddedDataSpecifications)This function allows setting a value for embeddedDataSpecificationsBrevision(java.lang.String revision)This function allows setting a value for revisionBversion(java.lang.String version)This function allows setting a value for version-
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
-
version
public B version(java.lang.String version)
This function allows setting a value for version- Parameters:
version- desired value to be set- Returns:
- Builder object with new value for version
-
revision
public B revision(java.lang.String revision)
This function allows setting a value for revision- Parameters:
revision- desired value to be set- Returns:
- Builder object with new value for revision
-
embeddedDataSpecifications
public B embeddedDataSpecifications(java.util.List<EmbeddedDataSpecification> embeddedDataSpecifications)
This function allows setting a value for embeddedDataSpecifications- Parameters:
embeddedDataSpecifications- desired value to be set- Returns:
- Builder object with new value for embeddedDataSpecifications
-
embeddedDataSpecification
public B embeddedDataSpecification(EmbeddedDataSpecification embeddedDataSpecification)
This function allows adding a value to the List embeddedDataSpecifications- Parameters:
embeddedDataSpecification- desired value to be added- Returns:
- Builder object with new value for embeddedDataSpecifications
-
-