public class SpecialMethodInfo extends AnnotatedMethodInfo
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
annotationType
Human-readable annotation type
|
protected org.objectweb.asm.tree.ClassNode |
classNode
Class
|
protected java.lang.String |
methodName
Original name of the method, if available
|
protected MixinTargetContext |
mixin
Mixin data
|
annotation, logger, method| 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()
Get the class node for this injection
|
java.lang.String |
getMethodName()
Get the original name of the method, if available
|
addMessage, getAnnotation, getContext, getMethodprotected final java.lang.String annotationType
protected final org.objectweb.asm.tree.ClassNode classNode
protected final java.lang.String methodName
protected final MixinTargetContext mixin
public SpecialMethodInfo(MixinTargetContext mixin, org.objectweb.asm.tree.MethodNode method, org.objectweb.asm.tree.AnnotationNode annotation)
public final org.objectweb.asm.tree.ClassNode getClassNode()
public final ClassInfo getClassInfo()
public java.lang.String getMethodName()