Class DefaultAssetAdministrationShellEnvironment

    • Field Detail

      • assets

        protected java.util.List<Asset> assets
      • submodels

        protected java.util.List<Submodel> submodels
    • Constructor Detail

      • DefaultAssetAdministrationShellEnvironment

        public DefaultAssetAdministrationShellEnvironment()
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • setAssetAdministrationShells

        public void setAssetAdministrationShells​(java.util.List<AssetAdministrationShell> assetAdministrationShells)
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the differents Administration Shells in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/assetAdministrationShells
        Specified by:
        setAssetAdministrationShells in interface AssetAdministrationShellEnvironment
        Parameters:
        assetAdministrationShells - desired value for the property assetAdministrationShells.
      • getAssets

        public java.util.List<Asset> getAssets()
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the asset in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/assets
        Specified by:
        getAssets in interface AssetAdministrationShellEnvironment
        Returns:
        Returns the List of Assets for the property assets.
      • setAssets

        public void setAssets​(java.util.List<Asset> assets)
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the asset in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/assets
        Specified by:
        setAssets in interface AssetAdministrationShellEnvironment
        Parameters:
        assets - desired value for the property assets.
      • getConceptDescriptions

        public java.util.List<ConceptDescription> getConceptDescriptions()
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the differents Concept Descriptions in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/conceptDescriptions
        Specified by:
        getConceptDescriptions in interface AssetAdministrationShellEnvironment
        Returns:
        Returns the List of ConceptDescriptions for the property conceptDescriptions.
      • setConceptDescriptions

        public void setConceptDescriptions​(java.util.List<ConceptDescription> conceptDescriptions)
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the differents Concept Descriptions in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/conceptDescriptions
        Specified by:
        setConceptDescriptions in interface AssetAdministrationShellEnvironment
        Parameters:
        conceptDescriptions - desired value for the property conceptDescriptions.
      • getSubmodels

        public java.util.List<Submodel> getSubmodels()
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the differents Submodels in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/submodels
        Specified by:
        getSubmodels in interface AssetAdministrationShellEnvironment
        Returns:
        Returns the List of Submodels for the property submodels.
      • setSubmodels

        public void setSubmodels​(java.util.List<Submodel> submodels)
        Description copied from interface: AssetAdministrationShellEnvironment
        Points to the differents Submodels in one AssetAdministrationShellEnvironment graph. More information under https://admin-shell.io/aas/3/0/RC01/AssetAdministrationShellEnvironment/submodels
        Specified by:
        setSubmodels in interface AssetAdministrationShellEnvironment
        Parameters:
        submodels - desired value for the property submodels.