public class CallbackInjectionInfo extends InjectionInfo
InjectInjectionInfo.AnnotationType, InjectionInfo.HandlerPrefixatKey, DEFAULT_PREFIX, group, injectionPoints, injector, isStatic, selectors, slices, targetCount, targetNodes, targetsannotationType, classNode, methodName, mixinannotation, method| Modifier | Constructor and Description |
|---|---|
protected |
CallbackInjectionInfo(MixinTargetContext mixin,
org.objectweb.asm.tree.MethodNode method,
org.objectweb.asm.tree.AnnotationNode annotation) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getSliceId(java.lang.String id)
Return the mapped slice id for the specified ID.
|
protected Injector |
parseInjector(org.objectweb.asm.tree.AnnotationNode injectAnnotation) |
addCallbackInvocation, addMessage, addMethod, checkTarget, findTargets, getDescription, getDynamicInfo, getInjectedCallbackCount, getInjectorAnnotation, getInjectorPrefix, getMessages, getRegisteredAnnotations, getSlice, getTargetCount, inject, isValid, notifyInjected, parse, parseInjectionPoints, parseRequirements, parseSelectors, postInject, preInject, prepare, readAnnotation, readInjectionPoints, register, toString, validateTargetsgetClassInfo, getClassNode, getMethodNamegetAnnotation, getAnnotationNode, getMethod, getMixin, getParent, getSelectorAnnotation, getSelectorCoordinate, remapclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotationNode, getMethodgetAnnotation, getMixin, getParent, getSelectorAnnotation, getSelectorCoordinate, remapprotected CallbackInjectionInfo(MixinTargetContext mixin, org.objectweb.asm.tree.MethodNode method, org.objectweb.asm.tree.AnnotationNode annotation)
protected Injector parseInjector(org.objectweb.asm.tree.AnnotationNode injectAnnotation)
parseInjector in class InjectionInfopublic java.lang.String getSliceId(java.lang.String id)
InjectionInfogetSliceId in class InjectionInfoid - slice id