Annotation Type ITargetSelectorDynamic.SelectorId


  • @Retention(RUNTIME)
    @Target(TYPE)
    public static @interface ITargetSelectorDynamic.SelectorId
    Decoration for subclasses which indicates id used for a specific selector when specified, for example @MyNamespace:MySelector(argshere) would specify "MySelector"
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String value
      The string code used to specify the selector selector strings, prefixed with namespace from the annotation or from the declaring configuration.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String namespace
      Namespace for this code.
    • Element Detail

      • value

        java.lang.String value
        The string code used to specify the selector selector strings, prefixed with namespace from the annotation or from the declaring configuration.
      • namespace

        java.lang.String namespace
        Namespace for this code. Final selectors will be specified as <namespace>:<id> in order to avoid overlaps between consumer-provided selectors. If left blank defaults to the namespace specified in the configuration.
        Default:
        ""