Interface LambdaTransformer
public interface LambdaTransformer
Transformer for lambda bytecode
-
Method Summary
-
Method Details
-
transform
byte[] transform(String className, Class<?> targetClass, byte[] classfileBuffer) throws IllegalClassFormatException Transforms lambda bytecode for instrumentation- Parameters:
className
- class name in JVM format with slashestargetClass
- target class, must not be nullclassfileBuffer
- target class bytecode- Returns:
- instrumented lambda bytecode
- Throws:
IllegalClassFormatException
- if bytecode is invalid
-