Package org.spongepowered.asm.mixin.gen
Class AccessorGeneratorMethodProxy
java.lang.Object
org.spongepowered.asm.mixin.gen.AccessorGenerator
org.spongepowered.asm.mixin.gen.AccessorGeneratorMethodProxy
- Direct Known Subclasses:
AccessorGeneratorObjectFactory
Generator for proxy methods
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.objectweb.asm.Type[]Accessor method argument types (raw, from method)protected final org.objectweb.asm.TypeAccessor method return type (raw, from method)protected final org.objectweb.asm.tree.MethodNodeThe target field, identified by the accessor infoFields inherited from class org.spongepowered.asm.mixin.gen.AccessorGenerator
info, targetIsStatic -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAccessorGeneratorMethodProxy(AccessorInfo info, boolean isStatic) -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.tree.MethodNodegenerate()Generate the accessor methodMethods inherited from class org.spongepowered.asm.mixin.gen.AccessorGenerator
checkModifiers, createMethod, validate
-
Field Details
-
targetMethod
protected final org.objectweb.asm.tree.MethodNode targetMethodThe target field, identified by the accessor info -
argTypes
protected final org.objectweb.asm.Type[] argTypesAccessor method argument types (raw, from method) -
returnType
protected final org.objectweb.asm.Type returnTypeAccessor method return type (raw, from method)
-
-
Constructor Details
-
AccessorGeneratorMethodProxy
-
AccessorGeneratorMethodProxy
-
-
Method Details
-
generate
public org.objectweb.asm.tree.MethodNode generate()Description copied from class:AccessorGeneratorGenerate the accessor method- Specified by:
generatein classAccessorGenerator- Returns:
- generated accessor method
-