Class AssetAdministrationShellEnvironmentBuilder<T extends AssetAdministrationShellEnvironment,​B extends AssetAdministrationShellEnvironmentBuilder<T,​B>>

    • Constructor Detail

      • AssetAdministrationShellEnvironmentBuilder

        public AssetAdministrationShellEnvironmentBuilder()
    • Method Detail

      • assetAdministrationShells

        public B assetAdministrationShells​(java.util.List<AssetAdministrationShell> assetAdministrationShells)
        This function allows setting a value for assetAdministrationShells
        Parameters:
        assetAdministrationShells - desired value to be set
        Returns:
        Builder object with new value for assetAdministrationShells
      • assetAdministrationShells

        public B assetAdministrationShells​(AssetAdministrationShell assetAdministrationShells)
        This function allows adding a value to the List assetAdministrationShells
        Parameters:
        assetAdministrationShells - desired value to be added
        Returns:
        Builder object with new value for assetAdministrationShells
      • assets

        public B assets​(java.util.List<Asset> assets)
        This function allows setting a value for assets
        Parameters:
        assets - desired value to be set
        Returns:
        Builder object with new value for assets
      • assets

        public B assets​(Asset assets)
        This function allows adding a value to the List assets
        Parameters:
        assets - desired value to be added
        Returns:
        Builder object with new value for assets
      • conceptDescriptions

        public B conceptDescriptions​(java.util.List<ConceptDescription> conceptDescriptions)
        This function allows setting a value for conceptDescriptions
        Parameters:
        conceptDescriptions - desired value to be set
        Returns:
        Builder object with new value for conceptDescriptions
      • conceptDescriptions

        public B conceptDescriptions​(ConceptDescription conceptDescriptions)
        This function allows adding a value to the List conceptDescriptions
        Parameters:
        conceptDescriptions - desired value to be added
        Returns:
        Builder object with new value for conceptDescriptions
      • submodels

        public B submodels​(java.util.List<Submodel> submodels)
        This function allows setting a value for submodels
        Parameters:
        submodels - desired value to be set
        Returns:
        Builder object with new value for submodels
      • submodels

        public B submodels​(Submodel submodels)
        This function allows adding a value to the List submodels
        Parameters:
        submodels - desired value to be added
        Returns:
        Builder object with new value for submodels