Class InvalidInjectionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InvalidInjectionPointException, InvalidSliceException

public class InvalidInjectionException
extends InvalidMixinException
Thrown when an injector fails a state check, for example if an injector handler signature is invalid, an invalid opcode is targetted, etc.
See Also:
Serialized Form
  • Constructor Details

    • InvalidInjectionException

      public InvalidInjectionException​(IMixinContext context, java.lang.String message)
    • InvalidInjectionException

      public InvalidInjectionException​(IMixinContext context, java.lang.String message, ActivityStack activityContext)
    • InvalidInjectionException

      public InvalidInjectionException​(InjectionInfo info, java.lang.String message)
    • InvalidInjectionException

      public InvalidInjectionException​(InjectionInfo info, java.lang.String message, ActivityStack activityContext)
    • InvalidInjectionException

      public InvalidInjectionException​(IMixinContext context, java.lang.Throwable cause)
    • InvalidInjectionException

      public InvalidInjectionException​(IMixinContext context, java.lang.Throwable cause, ActivityStack activityContext)
    • InvalidInjectionException

      public InvalidInjectionException​(InjectionInfo info, java.lang.Throwable cause)
    • InvalidInjectionException

      public InvalidInjectionException​(InjectionInfo info, java.lang.Throwable cause, ActivityStack activityContext)
    • InvalidInjectionException

      public InvalidInjectionException​(IMixinContext context, java.lang.String message, java.lang.Throwable cause)
    • InvalidInjectionException

      public InvalidInjectionException​(IMixinContext context, java.lang.String message, java.lang.Throwable cause, ActivityStack activityContext)
    • InvalidInjectionException

      public InvalidInjectionException​(InjectionInfo info, java.lang.String message, java.lang.Throwable cause)
    • InvalidInjectionException

      public InvalidInjectionException​(InjectionInfo info, java.lang.String message, java.lang.Throwable cause, ActivityStack activityContext)
  • Method Details