public class SpecialMethodInfo extends AnnotatedMethodInfo
| Modifier and Type | Field and Description |
|---|---|
protected org.objectweb.asm.tree.ClassNode |
classNode
Target class node
|
protected MixinTargetContext |
mixin
Mixin data
|
annotation, annotationType, method, methodName| Constructor and Description |
|---|
SpecialMethodInfo(MixinTargetContext mixin,
org.objectweb.asm.tree.MethodNode method,
org.objectweb.asm.tree.AnnotationNode annotation) |
| Modifier and Type | Method and Description |
|---|---|
ClassInfo |
getClassInfo()
Get the class metadata for the mixin
|
org.objectweb.asm.tree.ClassNode |
getClassNode()
Deprecated.
use getTargetClassNode instead
|
java.lang.String |
getMethodName()
Get the original name of the method, if available
|
ClassInfo |
getTargetClassInfo()
Get the class metadata for the target class
|
org.objectweb.asm.tree.ClassNode |
getTargetClassNode()
Get the target class node for this injection
|
addMessage, getAnnotation, getAnnotationNode, getDynamicInfo, getDynamicInfo, getDynamicInfo, getElementDescription, getMethod, getMixin, getParent, getSelectorAnnotation, getSelectorCoordinate, remapprotected final org.objectweb.asm.tree.ClassNode classNode
protected final MixinTargetContext mixin
public SpecialMethodInfo(MixinTargetContext mixin, org.objectweb.asm.tree.MethodNode method, org.objectweb.asm.tree.AnnotationNode annotation)
@Deprecated public final org.objectweb.asm.tree.ClassNode getClassNode()
public final org.objectweb.asm.tree.ClassNode getTargetClassNode()
public final ClassInfo getTargetClassInfo()
public final ClassInfo getClassInfo()
public java.lang.String getMethodName()
getMethodName in class AnnotatedMethodInfo