Class MixinSliceAnnotation
- java.lang.Object
-
- org.stianloader.micromixin.transform.internal.annotation.MixinSliceAnnotation
-
public class MixinSliceAnnotation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description MixinAtAnnotationfromjava.lang.StringidMixinAtAnnotationto
-
Constructor Summary
Constructors Constructor Description MixinSliceAnnotation(java.lang.String id, MixinAtAnnotation from, MixinAtAnnotation to)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MixinSliceAnnotationparse(org.objectweb.asm.tree.ClassNode mixinSource, org.objectweb.asm.tree.AnnotationNode sliceNode, InjectionPointSelectorFactory factory)
-
-
-
Field Detail
-
id
@NotNull public final java.lang.String id
-
from
@NotNull public final MixinAtAnnotation from
-
to
@NotNull public final MixinAtAnnotation to
-
-
Constructor Detail
-
MixinSliceAnnotation
public MixinSliceAnnotation(@NotNull java.lang.String id, @NotNull MixinAtAnnotation from, @NotNull MixinAtAnnotation to)
-
-
Method Detail
-
parse
@NotNull public static MixinSliceAnnotation parse(@NotNull org.objectweb.asm.tree.ClassNode mixinSource, @NotNull org.objectweb.asm.tree.AnnotationNode sliceNode, @NotNull InjectionPointSelectorFactory factory) throws MixinParseException
- Throws:
MixinParseException
-
-