Annotation Interface Spi


@Retention(RUNTIME) @Target(TYPE) @Documented public @interface Spi
Annotation for Provider class of SPI.
作者:
cdfive
另请参阅:
  • 可选元素概要

    可选元素
    修饰符和类型
    可选元素
    说明
    boolean
    Whether is the default Provider
    boolean
    Whether create singleton instance
    int
    Order priority of Provider class
    Alias name of Provider class
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final int
     
    static final int
     
  • 字段详细资料

    • ORDER_HIGHEST

      static final int ORDER_HIGHEST
      另请参阅:
    • ORDER_LOWEST

      static final int ORDER_LOWEST
      另请参阅:
  • 元素详细资料

    • value

      String value
      Alias name of Provider class
      默认值:
      ""
    • isSingleton

      boolean isSingleton
      Whether create singleton instance
      默认值:
      true
    • isDefault

      boolean isDefault
      Whether is the default Provider
      默认值:
      false
    • order

      int order
      Order priority of Provider class
      默认值:
      0