Package 

Object InjectionType.Companion

    • Method Detail

      • getAFTER_BEGIN

         final Integer getAFTER_BEGIN()

        Will place the mixin at the very beginning of the method before the first opcode.

      • getBEFORE_END

         final Integer getBEFORE_END()

        Will place the mixin before the very last return statement this will still apply in a void method.

      • getBEFORE_INVOKE

         final Integer getBEFORE_INVOKE()

        Will place the mixin before every single method invoke, Not ignoring static calls.

      • getOVERWRITE

         final Integer getOVERWRITE()

        Will overwrite the method and replace it with the mixin, Note if other mixins are targeted at this method they will still get placed accordingly.

        This is very dangerous and can cause issues with other mixins also targeting the same class. Additionally if