Interface TargetedTypeGeneratedStaticRewrite
- All Superinterfaces:
GeneratedMethodHolder,GeneratedStaticRewrite,MethodRewriteRule,RewriteRule,StaticRewrite
- All Known Subinterfaces:
TargetedTypeGeneratedStaticRewrite.Parameter,TargetedTypeGeneratedStaticRewrite.Return
- All Known Implementing Classes:
DirectParameterRewrite,DirectReturnRewrite,FuzzyParameterRewrite
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceNested classes/interfaces inherited from interface io.papermc.asm.rules.generate.GeneratedMethodHolder
GeneratedMethodHolder.CallData, GeneratedMethodHolder.ConstructorCallData, GeneratedMethodHolder.MethodCallDataNested classes/interfaces inherited from interface io.papermc.asm.rules.RewriteRule
RewriteRule.Chain, RewriteRule.ChainBuilder, RewriteRule.Delegate, RewriteRule.GeneratorAdapterFactory -
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 TypeMethodDescriptionGets the "new" type that exists in the current source.Methods inherited from interface io.papermc.asm.rules.generate.GeneratedMethodHolder
createAdapter, generateConstructor, generateMethodMethods inherited from interface io.papermc.asm.rules.method.generated.GeneratedStaticRewrite
createConstructorRewrite, createRewrite, staticRedirectOwnerMethods inherited from interface io.papermc.asm.rules.method.MethodRewriteRule
createVisitor, shouldProcessMethods inherited from interface io.papermc.asm.rules.method.StaticRewrite
rewrite, transformToRedirectDescriptor
-
Method Details
-
existingType
ClassDesc existingType()Gets the "new" type that exists in the current source.- Returns:
- the "new" type from source
-