Top Description Interfaces Classes
[default module]

Package net.bytebuddy.agent.builder

Annotations
@ByDefault
Imports
net.bytebuddy.utility.nullability.NeverNull

An agent builder is used to easily implement load-time class-transformations using a Java agent. The API builds on Java's java.lang.instrument.ClassFileTransformer and java.lang.instrument.Instrumentation but offers higher-level APIs in order to allow for the implementation of very readable transformations using net.bytebuddy.ByteBuddy.

Interface Summary

Modifier and TypeInterface and Description
public interface
AgentBuilder

An agent builder provides a convenience API for defining a Java agent.

public interface
ResettableClassFileTransformer

A class file transformer that can reset its transformation.

Class Summary

Modifier and TypeClass and Description
public class
LambdaFactory

This class serves as a dispatcher for creating lambda expression objects when Byte Buddy is configured to instrument the java.lang.invoke.LambdaMetafactory.