Class PluginMetadata


  • public final class PluginMetadata
    extends Object
    Holds metadata describing a plugin.
    • Method Detail

      • getName

        public String getName()
        Gets the name of the plugin
        Returns:
        the name
      • getDescription

        public Optional<String> getDescription()
        Gets the description of the plugin
        Returns:
        the description
      • getVersion

        public Optional<String> getVersion()
        Gets the version of the plugin
        Returns:
        the version
      • getDevelopers

        public List<String> getDevelopers()
        Gets the list of developerrs that contributed to this plugin
        Returns:
        the list of developers
      • getUrl

        public Optional<String> getUrl()
        Gets the URL of the plugin's site or repository.
        Returns:
        the url
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object