Uses of Interface
net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator
Packages that use AgentBuilder.TransformerDecorator
Package
Description
An agent builder is used to easily implement load-time class-transformations using a Java agent.
-
Uses of AgentBuilder.TransformerDecorator in net.bytebuddy.agent.builder
Classes in net.bytebuddy.agent.builder that implement AgentBuilder.TransformerDecoratorModifier and TypeClassDescriptionstatic class
A compound transformer decorator.static enum
A transformer decorator that retains the original transformer.Fields in net.bytebuddy.agent.builder declared as AgentBuilder.TransformerDecoratorModifier and TypeFieldDescriptionprotected final AgentBuilder.TransformerDecorator
AgentBuilder.Default.transformerDecorator
A decorator to wrap the created class file transformer.Fields in net.bytebuddy.agent.builder with type parameters of type AgentBuilder.TransformerDecoratorModifier and TypeFieldDescriptionprivate final List<AgentBuilder.TransformerDecorator>
AgentBuilder.TransformerDecorator.Compound.transformerDecorators
The listeners to invoke.Methods in net.bytebuddy.agent.builder with parameters of type AgentBuilder.TransformerDecoratorModifier and TypeMethodDescriptionAgentBuilder.Default.Delegator.with
(AgentBuilder.TransformerDecorator transformerDecorator) Adds a decorator for the created class file transformer.AgentBuilder.Default.with
(AgentBuilder.TransformerDecorator transformerDecorator) Adds a decorator for the created class file transformer.AgentBuilder.with
(AgentBuilder.TransformerDecorator transformerDecorator) Adds a decorator for the created class file transformer.Constructors in net.bytebuddy.agent.builder with parameters of type AgentBuilder.TransformerDecoratorModifierConstructorDescriptionCompound
(AgentBuilder.TransformerDecorator... transformerDecorator) Creates a new compound transformer decorator.protected
Default
(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.CircularityLock circularityLock, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AgentBuilder.Default.WarmupStrategy warmupStrategy, AgentBuilder.TransformerDecorator transformerDecorator, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.RedefinitionStrategy redefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy redefinitionDiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator, AgentBuilder.RedefinitionStrategy.Listener redefinitionListener, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy redefinitionResubmissionStrategy, AgentBuilder.InjectionStrategy injectionStrategy, AgentBuilder.LambdaInstrumentationStrategy lambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.ClassFileBufferStrategy classFileBufferStrategy, AgentBuilder.InstallationListener installationListener, AgentBuilder.RawMatcher ignoreMatcher, List<AgentBuilder.Default.Transformation> transformations) Creates a new default agent builder.protected
Redefining
(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.CircularityLock circularityLock, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AgentBuilder.Default.WarmupStrategy warmupStrategy, AgentBuilder.TransformerDecorator transformerDecorator, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.RedefinitionStrategy redefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy redefinitionDiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator, AgentBuilder.RedefinitionStrategy.Listener redefinitionListener, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy redefinitionResubmissionStrategy, AgentBuilder.InjectionStrategy injectionStrategy, AgentBuilder.LambdaInstrumentationStrategy lambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.ClassFileBufferStrategy classFileBufferStrategy, AgentBuilder.InstallationListener installationListener, AgentBuilder.RawMatcher ignoreMatcher, List<AgentBuilder.Default.Transformation> transformations) Creates a new default agent builder that allows for refinement of the redefinition strategy.Constructor parameters in net.bytebuddy.agent.builder with type arguments of type AgentBuilder.TransformerDecoratorModifierConstructorDescriptionCompound
(List<? extends AgentBuilder.TransformerDecorator> transformerDecorators) Creates a new compound listener.