public class ModifyConstantInjectionInfo extends InjectionInfo
InjectionInfo.AnnotationType, InjectionInfo.HandlerPrefixatKey, DEFAULT_PREFIX, group, injectionPoints, injector, isStatic, slices, targetCount, targetNodes, targetsannotation, annotationType, classNode, method, methodName, mixin| Constructor and Description |
|---|
ModifyConstantInjectionInfo(MixinTargetContext mixin,
org.objectweb.asm.tree.MethodNode method,
org.objectweb.asm.tree.AnnotationNode annotation) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getDescription() |
java.lang.String |
getSliceId(java.lang.String id)
Return the mapped slice id for the specified ID.
|
protected void |
parseInjectionPoints(java.util.List<org.objectweb.asm.tree.AnnotationNode> ats) |
protected Injector |
parseInjector(org.objectweb.asm.tree.AnnotationNode injectAnnotation) |
protected java.util.List<org.objectweb.asm.tree.AnnotationNode> |
readInjectionPoints() |
addCallbackInvocation, addMethod, getDynamicInfo, getInjectedCallbackCount, getInjectorAnnotation, getInjectorPrefix, getSlice, getTargets, inject, isValid, notifyInjected, parse, parseRequirements, parseTargets, postInject, prepare, readAnnotation, register, toStringgetAnnotation, getClassNode, getContext, getMethod, getMethodNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, getContext, getMethodpublic ModifyConstantInjectionInfo(MixinTargetContext mixin, org.objectweb.asm.tree.MethodNode method, org.objectweb.asm.tree.AnnotationNode annotation)
protected java.util.List<org.objectweb.asm.tree.AnnotationNode> readInjectionPoints()
readInjectionPoints in class InjectionInfoprotected void parseInjectionPoints(java.util.List<org.objectweb.asm.tree.AnnotationNode> ats)
parseInjectionPoints in class InjectionInfoprotected Injector parseInjector(org.objectweb.asm.tree.AnnotationNode injectAnnotation)
parseInjector in class InjectionInfoprotected java.lang.String getDescription()
getDescription in class InjectionInfopublic java.lang.String getSliceId(java.lang.String id)
InjectionInfogetSliceId in class InjectionInfoid - slice id