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, targetIsInterface, 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
-