Package org.cadixdev.mercury
Interface SourceRewriter
-
- All Superinterfaces:
SourceProcessor
- All Known Implementing Classes:
AccessTransformerRewriter,BridgeMethodRewriter,MercuryRemapper
public interface SourceRewriter extends SourceProcessor
-
-
Field Summary
-
Fields inherited from interface org.cadixdev.mercury.SourceProcessor
FLAG_RESOLVE_BINDINGS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidprocess(SourceContext context)voidrewrite(RewriteContext context)-
Methods inherited from interface org.cadixdev.mercury.SourceProcessor
finish, getFlags, initialize
-
-
-
-
Method Detail
-
rewrite
void rewrite(RewriteContext context) throws java.lang.Exception
- Throws:
java.lang.Exception
-
process
default void process(SourceContext context) throws java.lang.Exception
- Specified by:
processin interfaceSourceProcessor- Throws:
java.lang.Exception
-
-