Class Resource

    • Constructor Detail

      • Resource

        public Resource()
        Default constructor.
    • Method Detail

      • getAddress

        public String getAddress()
        The address for the resource.
        Returns:
        the address.
      • isAddIfAbsent

        public boolean isAddIfAbsent()
        Whether or not we should add only if the resource is absent.
        Returns:
        true if the resource should only be added if it does not already exist, otherwise false.
      • getProperties

        public Map<String,​String> getProperties()
        The properties for the resource. If no properties were defined an empty map is returned.
        Returns:
        the properties.
      • getResources

        public Resource[] getResources()
        Returns an array of resources that depend on this resource.

        Note all sub-resources will be ignored if the isAddIfAbsent() is defined and his resource is already defined.

        Returns:
        an array of resources that depend on this resource or null if there are no child resources.