Annotation Interface Extensible


@Target(TYPE) @Retention(RUNTIME) @Documented public @interface Extensible
annotation required on interface which is marked as extensible.
Since:
0.6.0
Author:
qilong.zql
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    return specify extensible file name, default value is the full name of interface.
    boolean
    return whether this a singleton, with a single, shared instance returned on all calls, default value is true.
  • Element Details

    • file

      String file
      return specify extensible file name, default value is the full name of interface.
      Default:
      ""
    • singleton

      boolean singleton
      return whether this a singleton, with a single, shared instance returned on all calls, default value is true.
      Default:
      true