Class FakeAsset.FakeAssetBuilder

  • 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:
    FakeAsset

    static class FakeAsset.FakeAssetBuilder
    extends java.lang.Object
    implements de.iip_ecosphere.platform.support.aas.Asset.AssetBuilder
    • Constructor Summary

      Constructors 
      Constructor Description
      FakeAssetBuilder​(FakeAas.FakeAasBuilder parent, java.lang.String idShort, java.lang.String urn, de.iip_ecosphere.platform.support.aas.AssetKind kind)
      Creates an asset builder.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.iip_ecosphere.platform.support.aas.Asset build()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FakeAssetBuilder

        FakeAssetBuilder​(FakeAas.FakeAasBuilder parent,
                         java.lang.String idShort,
                         java.lang.String urn,
                         de.iip_ecosphere.platform.support.aas.AssetKind kind)
        Creates an asset builder.
        Parameters:
        parent - the parent builder
        idShort - the short id of the asset
        urn - the URN of the asset
        kind - the asset kind
    • Method Detail

      • build

        public de.iip_ecosphere.platform.support.aas.Asset build()
        Specified by:
        build in interface de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.aas.Asset>