public interface IMixinContext
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName()
Get the mixin class name
|
java.lang.String |
getClassRef()
Get the internal mixin class name
|
Extensions |
getExtensions()
Get the mixin transformer extension manager
|
IMixinInfo |
getMixin()
Get the mixin info
|
boolean |
getOption(MixinEnvironment.Option option)
Retrieve the value of the specified option from the environment
this mixin belongs to.
|
int |
getPriority()
Get the priority of the mixin
|
IReferenceMapper |
getReferenceMapper()
Get the reference mapper for this mixin
|
java.lang.String |
getTargetClassRef()
Get the internal name of the target class for this context
|
Target |
getTargetMethod(org.objectweb.asm.tree.MethodNode method)
Obtain a
Target method handle for a method in the target, this is
used by consumers to manipulate the bytecode in a target method in a
controlled manner. |
IMixinInfo getMixin()
Extensions getExtensions()
java.lang.String getClassName()
java.lang.String getClassRef()
java.lang.String getTargetClassRef()
IReferenceMapper getReferenceMapper()
boolean getOption(MixinEnvironment.Option option)
option - option to checkint getPriority()