Uses of Interface
net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy
-
Packages that use AgentBuilder.DescriptionStrategy Package Description net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent. -
-
Uses of AgentBuilder.DescriptionStrategy in net.bytebuddy.agent.builder
Classes in net.bytebuddy.agent.builder that implement AgentBuilder.DescriptionStrategy Modifier and Type Class Description static classAgentBuilder.DescriptionStrategy.DefaultDefault implementations of aAgentBuilder.DescriptionStrategy.static classAgentBuilder.DescriptionStrategy.SuperTypeLoadingA description strategy that enforces the loading of any super type of a type description but delegates the actual type description to another description strategy.static classAgentBuilder.DescriptionStrategy.SuperTypeLoading.AsynchronousA description strategy that enforces the loading of any super type of a type description but delegates the actual type description to another description strategy.Fields in net.bytebuddy.agent.builder declared as AgentBuilder.DescriptionStrategy Modifier and Type Field Description private AgentBuilder.DescriptionStrategyAgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous. delegateThe delegate description strategy.private AgentBuilder.DescriptionStrategyAgentBuilder.DescriptionStrategy.SuperTypeLoading. delegateThe delegate description strategy.protected AgentBuilder.DescriptionStrategyAgentBuilder.Default. descriptionStrategyThe description strategy for resolving type descriptions for types.private AgentBuilder.DescriptionStrategyAgentBuilder.Default.ExecutingTransformer. descriptionStrategyThe description strategy for resolving type descriptions for types.Methods in net.bytebuddy.agent.builder that return AgentBuilder.DescriptionStrategy Modifier and Type Method Description AgentBuilder.DescriptionStrategyAgentBuilder.DescriptionStrategy.Default. withSuperTypeLoading()Creates a description strategy that uses this strategy but loads any super type.AgentBuilder.DescriptionStrategyAgentBuilder.DescriptionStrategy.Default. withSuperTypeLoading(java.util.concurrent.ExecutorService executorService)Creates a description strategy that uses this strategy but loads any super type asynchronously.Methods in net.bytebuddy.agent.builder with parameters of type AgentBuilder.DescriptionStrategy Modifier and Type Method Description protected voidAgentBuilder.RedefinitionStrategy. apply(java.lang.instrument.Instrumentation instrumentation, AgentBuilder.Listener listener, AgentBuilder.CircularityLock circularityLock, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy redefinitionDiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator, AgentBuilder.RedefinitionStrategy.Listener redefinitionListener, AgentBuilder.LambdaInstrumentationStrategy lambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.RawMatcher matcher)Applies this redefinition strategy by submitting all loaded types to redefinition.ResettableClassFileTransformerAgentBuilder.Default.ExecutingTransformer.Factory.ForJava9CapableVm. make(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.InjectionStrategy injectionStrategy, AgentBuilder.LambdaInstrumentationStrategy lambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.ClassFileBufferStrategy classFileBufferStrategy, AgentBuilder.InstallationListener installationListener, AgentBuilder.RawMatcher ignoreMatcher, java.util.List<AgentBuilder.Default.Transformation> transformations, AgentBuilder.CircularityLock circularityLock)Creates a new class file transformer for the current VM.ResettableClassFileTransformerAgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm. make(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.InjectionStrategy injectionStrategy, AgentBuilder.LambdaInstrumentationStrategy lambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.ClassFileBufferStrategy classFileBufferStrategy, AgentBuilder.InstallationListener installationListener, AgentBuilder.RawMatcher ignoreMatcher, java.util.List<AgentBuilder.Default.Transformation> transformations, AgentBuilder.CircularityLock circularityLock)Creates a new class file transformer for the current VM.ResettableClassFileTransformerAgentBuilder.Default.ExecutingTransformer.Factory. make(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.InjectionStrategy injectionStrategy, AgentBuilder.LambdaInstrumentationStrategy lambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.ClassFileBufferStrategy classFileBufferStrategy, AgentBuilder.InstallationListener installationListener, AgentBuilder.RawMatcher ignoreMatcher, java.util.List<AgentBuilder.Default.Transformation> transformations, AgentBuilder.CircularityLock circularityLock)Creates a new class file transformer for the current VM.AgentBuilderAgentBuilder.Default.Delegator. with(AgentBuilder.DescriptionStrategy descriptionStrategy)Specifies a strategy to be used for resolvingTypeDescriptionfor any type handled by the created transformer.AgentBuilderAgentBuilder.Default. with(AgentBuilder.DescriptionStrategy descriptionStrategy)Specifies a strategy to be used for resolvingTypeDescriptionfor any type handled by the created transformer.AgentBuilderAgentBuilder. with(AgentBuilder.DescriptionStrategy descriptionStrategy)Specifies a strategy to be used for resolvingTypeDescriptionfor any type handled by the created transformer.
-