Class DPAsset


  • public class DPAsset
    extends java.lang.Object
    The internal representation of a deployed asset
    • Constructor Detail

      • DPAsset

        public DPAsset​(java.lang.String name)
        Parameters:
        name -
    • Method Detail

      • getAsset

        public static DPAsset getAsset​(ClassInstance classInstance)
        Parameters:
        classInstance -
        Returns:
        DPAsset
      • getName

        public java.lang.String getName()
        Returns:
        String
      • getAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
        Returns:
        Map
      • addAttribute

        public void addAttribute​(java.lang.String name,
                                 java.lang.Object value)
        Parameters:
        name -
        value -
      • getNamedAssetNames

        public java.util.Set<java.lang.String> getNamedAssetNames()
        Returns:
        Set
      • getNamedAsset

        public DPAsset getNamedAsset​(java.lang.String name)
        Parameters:
        name -
        Returns:
        DPAsset
      • addNamedAsset

        public void addNamedAsset​(java.lang.String name,
                                  DPAsset asset)
        Parameters:
        name -
        asset -
      • getAssets

        public java.util.List<DPAsset> getAssets()
        Returns:
        List
      • addAsset

        public void addAsset​(DPAsset asset)
        Parameters:
        asset -
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object