Class BaSyxAsset.BaSyxAssetBuilder
java.lang.Object
de.iip_ecosphere.platform.support.aas.basyx.BaSyxAsset.BaSyxAssetBuilder
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.Asset.AssetBuilder,de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.aas.Asset>
- Enclosing class:
- BaSyxAsset
static class BaSyxAsset.BaSyxAssetBuilder extends Object implements de.iip_ecosphere.platform.support.aas.Asset.AssetBuilder
Implements the asset builder.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
Fields Modifier and Type Field Description private BaSyxAssetinstanceprivate AbstractAas.BaSyxAbstractAasBuilderparent -
Constructor Summary
Constructors Constructor Description BaSyxAssetBuilder(AbstractAas.BaSyxAbstractAasBuilder parent, String idShort, String urn, de.iip_ecosphere.platform.support.aas.AssetKind kind)Creates an asset builder. -
Method Summary
Modifier and Type Method Description de.iip_ecosphere.platform.support.aas.Assetbuild()
-
Field Details
-
Constructor Details
-
BaSyxAssetBuilder
BaSyxAssetBuilder(AbstractAas.BaSyxAbstractAasBuilder parent, String idShort, String urn, de.iip_ecosphere.platform.support.aas.AssetKind kind)Creates an asset builder.- Parameters:
parent- the parent builderidShort- the short id of the asseturn- the URN of the assetkind- the asset kind
-
-
Method Details
-
build
public de.iip_ecosphere.platform.support.aas.Asset build()- Specified by:
buildin interfacede.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.aas.Asset>
-