Interface PluginMetadata
public interface PluginMetadata
Interface defining the core properties/information about the plugin
-
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull String[]A String containing a list of all authors for this
May be empty, but may not be nulldefault StringDescription for the tool, shuld be an explanatory, yet simple description@NotNull StringgetName()Returns the name of the plugin@NotNull StringVersion of the project
-
Method Details
-
getName
Returns the name of the plugin- Returns:
- String containing the name
-
getVersion
Version of the project- Returns:
- String returning the version, expected format Major.Minor.Path see semver.org
-
getDescription
Description for the tool, shuld be an explanatory, yet simple description- Returns:
- String containing the description
-
getAuthor
A String containing a list of all authors for this
May be empty, but may not be null- Returns:
-