Annotation Type ActiveViamDefaultPlugin


  • @Documented
    @Retention(SOURCE)
    @Target(TYPE)
    public @interface ActiveViamDefaultPlugin
    Annotation indicating a default plugin or extended plugin of the IRegistry.

    This annotation does not contribute to the Registry. It is a simple marker to make it easy to spot default implementations of given Plugins or Extended Plugins.
    This removes the burden of looking for the various forms of default implementations.
    Moreover, this annotation is retrieved by javadoc, showing to users which implementations are default.

    Author:
    ActiveViam
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      Class<?> intf
      Gets the main interface of the registered type.
    • Element Detail

      • intf

        Class<?> intf
        Gets the main interface of the registered type.
        Returns:
        type interface