Annotation Type Mixins


  • @Target(FIELD)
    @Documented
    @Retention(RUNTIME)
    @UseWith(COMPONENT)
    public @interface Mixins
    Used to attach one ore more instance mixin to an embedded component. Each mixin is specified in terms of a logical mixin type name. This annotation is only recognized when used in conjuction with the Component annotation.
    See Also:
    MixinClasses
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String[] value
      One or more mixin type names and optional constraints, from which actual mixin class names can be resolved.
    • Element Detail

      • value

        java.lang.String[] value
        One or more mixin type names and optional constraints, from which actual mixin class names can be resolved. For specifying constraints, do: mixinname::constraint1;constraint2 For instance: mixina::before:mixinb;after:mixinc;after:mixind