Package io.papermc.asm
Interface RewriteRuleVisitorFactory
- All Known Implementing Classes:
AbstractRewriteRuleVisitorFactory
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
public interface RewriteRuleVisitorFactory
-
Method Summary
Modifier and TypeMethodDescriptionstatic RewriteRuleVisitorFactorycreate(int api, RewriteRule rule, ClassInfoProvider classInfoProvider) static RewriteRuleVisitorFactorycreate(int api, Consumer<RewriteRule.ChainBuilder> builderConsumer, ClassInfoProvider classInfoProvider) static RewriteRuleVisitorFactorycreate(int api, Supplier<RewriteRule> ruleFactory, ClassInfoProvider classInfoProvider) createVisitor(ClassVisitor parent)
-
Method Details
-
createVisitor
-
create
static RewriteRuleVisitorFactory create(int api, Supplier<RewriteRule> ruleFactory, ClassInfoProvider classInfoProvider) -
create
static RewriteRuleVisitorFactory create(int api, RewriteRule rule, ClassInfoProvider classInfoProvider) -
create
static RewriteRuleVisitorFactory create(int api, Consumer<RewriteRule.ChainBuilder> builderConsumer, ClassInfoProvider classInfoProvider)
-