Interface ClassBytecodeProcessor


  • public interface ClassBytecodeProcessor
    A bytecode processor callback that is used by JavaRebel to process class bytecode before loading the class.
    Since:
    1.2
    Author:
    Jevgeni Kabanov (ekabanov@zeroturnaround.com)
    See Also:
    Integration
    • Method Detail

      • process

        byte[] process​(ClassLoader cl,
                       String classname,
                       byte[] bytecode)
        Return modified or unmodified bytecode.
      • priority

        int priority()
        Returns the priority of the processor that defines the order of processor invocation. First run the processor with greatest priority value. Negative values are the latest.
        Since:
        2018.2.5