Annotation Interface ModifyExpressionValue


@Documented @Retention(CLASS) @Target(METHOD) public @interface ModifyExpressionValue
Applied to declare that the annotated method is considered an "injected" method originating from this class that modifies the returned value of an expression.

No validations are held for these "mixin injectors", and are only annotated to indicate that the method is a "pseudo-mixin injector". These injectors are also applied directly into the source code and can be seen in the compiled source, not at runtime like a normal Mixin injector.
See Also:
  • ModifyExpressionValue
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    At[]
     
     
  • Element Details