Class FactoryRedirectWrapperInjectionInfo
java.lang.Object
org.spongepowered.asm.mixin.struct.SpecialMethodInfo
org.spongepowered.asm.mixin.injection.struct.InjectionInfo
com.llamalad7.mixinextras.injector.MixinExtrasInjectionInfo
com.llamalad7.mixinextras.wrapper.WrapperInjectionInfo
com.llamalad7.mixinextras.wrapper.factory.FactoryRedirectWrapperInjectionInfo
- All Implemented Interfaces:
LateApplyingInjectorInfo, org.spongepowered.asm.mixin.injection.code.ISliceContext, org.spongepowered.asm.mixin.injection.IInjectionPointContext
-
Nested Class Summary
Nested classes/interfaces inherited from class org.spongepowered.asm.mixin.injection.struct.InjectionInfo
org.spongepowered.asm.mixin.injection.struct.InjectionInfo.AnnotationType, org.spongepowered.asm.mixin.injection.struct.InjectionInfo.HandlerPrefix -
Field Summary
Fields inherited from class org.spongepowered.asm.mixin.injection.struct.InjectionInfo
atKey, DEFAULT_PREFIX, group, injectionPoints, injector, isStatic, slices, targetCount, targetNodes, targetsFields inherited from class org.spongepowered.asm.mixin.struct.SpecialMethodInfo
annotation, annotationType, classNode, method, methodName, mixin -
Constructor Summary
ConstructorsConstructorDescriptionFactoryRedirectWrapperInjectionInfo(org.spongepowered.asm.mixin.transformer.MixinTargetContext mixin, org.objectweb.asm.tree.MethodNode method, org.objectweb.asm.tree.AnnotationNode annotation) -
Method Summary
Methods inherited from class WrapperInjectionInfo
addCallbackInvocation, getDelegate, getLateInjectionType, getOrder, getSelectedTargets, getTargetMap, inject, isValid, lateInject, latePostInject, parseInjector, postInject, preInject, prepare, readAnnotation, wrapMethods inherited from class MixinExtrasInjectionInfo
getSliceIdMethods inherited from class org.spongepowered.asm.mixin.injection.struct.InjectionInfo
addMethod, getDescription, getDynamicInfo, getInjectedCallbackCount, getInjectorAnnotation, getInjectorPrefix, getRegisteredAnnotations, getSlice, getTargets, notifyInjected, parse, parseInjectionPoints, parseRequirements, parseTargets, readInjectionPoints, register, toStringMethods inherited from class org.spongepowered.asm.mixin.struct.SpecialMethodInfo
getAnnotation, getClassInfo, getClassNode, getContext, getMethod, getMethodNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.spongepowered.asm.mixin.injection.IInjectionPointContext
getAnnotation, getContext, getMethodMethods inherited from interface LateApplyingInjectorInfo
lateApply
-
Constructor Details
-
FactoryRedirectWrapperInjectionInfo
public FactoryRedirectWrapperInjectionInfo(org.spongepowered.asm.mixin.transformer.MixinTargetContext mixin, org.objectweb.asm.tree.MethodNode method, org.objectweb.asm.tree.AnnotationNode annotation)
-