Annotation Interface QuartetPlugin


@Documented @Retention(RUNTIME) public @interface QuartetPlugin
This annotation is to be used to describe a plugin.

This replaces the previous way to define a plugin by describing it as a type whose interface is IPlugin.

With this plugin we now have a complete description.

Author:
ActiveViam
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Returns description of what the plugin contains.
    Class<? extends IPluginValue>
    Returns the base interface of the elements of the plugin (derives IPluginValue).
  • Element Details

    • description

      String description
      Returns description of what the plugin contains.
    • intf

      Class<? extends IPluginValue> intf
      Returns the base interface of the elements of the plugin (derives IPluginValue).