Class CallbackInfoReturnable<R>


  • @Deprecated
    public class CallbackInfoReturnable<R>
    extends CallbackInfo
    Deprecated.
    micromixin-runtime is deprecated for removal. Use micromixin-annotations instead. Reason for this is that mixin annotations have a retention policy of RetentionPolicy.RUNTIME. In edge cases such as Annotation.annotationType(), the class needs to present at runtime. This is especially compounded by JPMS not supporting packages being in two or more modules, while micromixin-annotation having the LocalCapture class in the callback package.
    • Constructor Detail

      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      @Nullable
                                      R returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      byte returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      char returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      double returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      float returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      int returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      long returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      short returnValue)
        Deprecated.
      • CallbackInfoReturnable

        public CallbackInfoReturnable​(@NotNull
                                      java.lang.String name,
                                      boolean cancellable,
                                      boolean returnValue)
        Deprecated.
    • Method Detail

      • getReturnValue

        @Nullable
        public R getReturnValue()
        Deprecated.
      • getReturnValueB

        public byte getReturnValueB()
        Deprecated.
      • getReturnValueC

        public char getReturnValueC()
        Deprecated.
      • getReturnValueD

        public double getReturnValueD()
        Deprecated.
      • getReturnValueF

        public float getReturnValueF()
        Deprecated.
      • getReturnValueI

        public int getReturnValueI()
        Deprecated.
      • getReturnValueJ

        public long getReturnValueJ()
        Deprecated.
      • getReturnValueS

        public short getReturnValueS()
        Deprecated.
      • getReturnValueZ

        public boolean getReturnValueZ()
        Deprecated.