Package io.papermc.asm.rules.method
Interface StaticRewrite.Generated
- All Superinterfaces:
FilteredMethodRewriteRule,GeneratedMethodHolder,MethodRewriteRule,OwnableRewriteRule,RewriteRule,StaticRewrite
- All Known Subinterfaces:
StaticRewrite.Generated.Param,StaticRewrite.Generated.Return
- All Known Implementing Classes:
StaticRewrites.DirectParam,StaticRewrites.FuzzyParam
- Enclosing interface:
- StaticRewrite
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceNested classes/interfaces inherited from interface io.papermc.asm.rules.method.MethodRewriteRule
MethodRewriteRule.Rewrite, MethodRewriteRule.RewriteSingleNested classes/interfaces inherited from interface io.papermc.asm.rules.RewriteRule
RewriteRule.Chain, RewriteRule.ChainBuilder, RewriteRule.MethodGeneratorFactoryNested classes/interfaces inherited from interface io.papermc.asm.rules.method.StaticRewrite
StaticRewrite.Generated, StaticRewrite.Plain, StaticRewrite.RewriteConstructor -
Field Summary
Fields inherited from interface io.papermc.asm.rules.method.MethodRewriteRule
LAMBDA_METAFACTORY_OWNERFields inherited from interface io.papermc.asm.rules.RewriteRule
EMPTYFields inherited from interface io.papermc.asm.rules.method.StaticRewrite
CONSTRUCTOR_METHOD_NAME -
Method Summary
Modifier and TypeMethodDescriptiondefault voidgenerateMethods(RewriteRule.MethodGeneratorFactory methodGeneratorFactory) booleandefault ClassDescMethods inherited from interface io.papermc.asm.rules.method.FilteredMethodRewriteRule
matchingMethodsByName, methodMatcher, shouldProcessMethods inherited from interface io.papermc.asm.rules.generate.GeneratedMethodHolder
generatedMethodOwner, generateMethodMethods inherited from interface io.papermc.asm.rules.method.MethodRewriteRule
createVisitorMethods inherited from interface io.papermc.asm.rules.OwnableRewriteRule
matchesOwner, ownersMethods inherited from interface io.papermc.asm.rules.method.StaticRewrite
modifyMethodDescriptor, rewrite
-
Method Details
-
existingType
ClassDesc existingType() -
staticRedirectOwner
- Specified by:
staticRedirectOwnerin interfaceGeneratedMethodHolder- Specified by:
staticRedirectOwnerin interfaceStaticRewrite
-
generateMethods
- Specified by:
generateMethodsin interfaceRewriteRule
-
matchesExistingMethod
-