Package org.zeroturnaround.javarebel
Interface ClassBytecodeProcessor
-
public interface ClassBytecodeProcessorA 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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intpriority()Returns the priority of the processor that defines the order of processor invocation.byte[]process(ClassLoader cl, String classname, byte[] bytecode)Return modified or unmodified bytecode.
-
-
-
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
-
-