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 classA compound transformer decorator.static enumA transformer decorator that retains the original transformer.Fields in net.bytebuddy.agent.builder declared as AgentBuilder.TransformerDecoratorModifier and TypeFieldDescriptionprotected final AgentBuilder.TransformerDecoratorAgentBuilder.Default.transformerDecoratorA 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.transformerDecoratorsThe 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.protectedDefault(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.CircularityLock circularityLock, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, ClassFileLocator classFileLocator, 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.protectedRedefining(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.CircularityLock circularityLock, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, ClassFileLocator classFileLocator, 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.