Package io.adminshell.aas.v3.model.impl
Class DefaultAssetAdministrationShell.Builder
- 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.AssetAdministrationShellBuilder<DefaultAssetAdministrationShell,DefaultAssetAdministrationShell.Builder>
-
- io.adminshell.aas.v3.model.impl.DefaultAssetAdministrationShell.Builder
-
- All Implemented Interfaces:
Builder<DefaultAssetAdministrationShell>
- Enclosing class:
- DefaultAssetAdministrationShell
public static class DefaultAssetAdministrationShell.Builder extends AssetAdministrationShellBuilder<DefaultAssetAdministrationShell,DefaultAssetAdministrationShell.Builder>
This builder class can be used to construct a DefaultAssetAdministrationShell bean.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DefaultAssetAdministrationShell.BuildergetSelf()protected DefaultAssetAdministrationShellnewBuildingInstance()-
Methods inherited from class io.adminshell.aas.v3.model.builder.AssetAdministrationShellBuilder
administration, assetInformation, category, derivedFrom, description, descriptions, displayName, displayNames, embeddedDataSpecification, embeddedDataSpecifications, extension, extensions, identification, idShort, security, submodel, submodels, view, views
-
Methods inherited from class io.adminshell.aas.v3.model.builder.AbstractBuilder
build, getBuildingInstance
-
-
-
-
Method Detail
-
getSelf
protected DefaultAssetAdministrationShell.Builder getSelf()
- Specified by:
getSelfin classExtendableBuilder<DefaultAssetAdministrationShell,DefaultAssetAdministrationShell.Builder>
-
newBuildingInstance
protected DefaultAssetAdministrationShell newBuildingInstance()
- Specified by:
newBuildingInstancein classAbstractBuilder<DefaultAssetAdministrationShell>
-
-