All Known Implementing Classes:

public interface PluginDependency
Specification for an entity considered to be a "dependency" for an inheritable or plugin metadata.

Consult the vendor for further information on how this is used.

See Also:
  • Method Details

    • id

      String id()
      Gets the id.

      Ids must conform to the following requirements:

      • Must be between 2 and 64 characters in length
      • Must start with a lower case letter (a-z)
      • May only contain a mix of lower case letters (a-z), numbers (0-9), dashes (-), and underscores (_)
      The id
    • version

      VersionRange version()
      The version, as a maven range.
    • loadOrder

      The load order
    • optional

      boolean optional()
      True if optional, false if not