@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Description
This annotation must be present on a plugin class, or it will not be able to be loaded.
Note that the version must follow semantic versioning guidelines.
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
group
The group ID of the plugin.
|
java.lang.String |
name
The name of the plugin.
|
java.lang.String |
summary
A summary of the plugin.
|
java.lang.String |
version
The current version of the plugin.
|
public abstract java.lang.String group
':'
) character.public abstract java.lang.String name
':'
) character.public abstract java.lang.String version