Interface SourceProcessor

All Known Subinterfaces:
SourceRewriter
All Known Implementing Classes:
AccessAnalyzerProcessor, AccessTransformerRewriter, BridgeMethodRewriter, MercuryRemapper

public interface SourceProcessor
  • Field Details

  • Method Details

    • getFlags

      default int getFlags()
    • initialize

      default void initialize​(Mercury mercury) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • process

      void process​(SourceContext context) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • finish

      default void finish​(Mercury mercury) throws java.lang.Exception
      Throws:
      java.lang.Exception