Package org.cadixdev.mercury
Interface SourceProcessor
- All Known Subinterfaces:
SourceRewriter
- All Known Implementing Classes:
AccessAnalyzerProcessor
,AccessTransformerRewriter
,BridgeMethodRewriter
,MercuryRemapper
public interface SourceProcessor
-
Field Summary
Fields Modifier and Type Field Description static int
FLAG_RESOLVE_BINDINGS
-
Method Summary
Modifier and Type Method Description default void
finish(Mercury mercury)
default int
getFlags()
default void
initialize(Mercury mercury)
void
process(SourceContext context)
-
Field Details
-
FLAG_RESOLVE_BINDINGS
static final int FLAG_RESOLVE_BINDINGS- See Also:
- Constant Field Values
-
-
Method Details
-
getFlags
default int getFlags() -
initialize
- Throws:
java.lang.Exception
-
process
- Throws:
java.lang.Exception
-
finish
- Throws:
java.lang.Exception
-