Annotation Interface InjectionPoint.AtCode

Enclosing class:
InjectionPoint

@Retention(RUNTIME) @Target(TYPE) public static @interface InjectionPoint.AtCode
Injection point code for At annotations to use
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The string code used to specify the annotated injection point in At annotations, prefixed with namespace from the annotation or from the declaring configuration.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Namespace for this code.
  • Element Details

    • namespace

      String namespace
      Namespace for this code. Final selectors will be specified as <namespace>:<code> in order to avoid overlaps between consumer-provided injection points. Uses namespace from parent config if not specified.
      Default:
      ""
    • value

      String value
      The string code used to specify the annotated injection point in At annotations, prefixed with namespace from the annotation or from the declaring configuration.