Annotation Interface Service


@Retention(RUNTIME) @Target(TYPE) public @interface Service
A Service annotation will cause a class to be added to META-INF/services/ under the specified class name. At least, this simple thing won't require the use of g u a v a. Yay!
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
     
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
     
  • Element Details

    • value

      Class<?> value
    • selector

      String selector
    • maturity

      Maturity maturity
      Default:
      Unspecified