byte[] |
AgentBuilder.Default.Transformation.Resolution.apply(AgentBuilder.InitializationStrategy initializationStrategy,
ClassFileLocator classFileLocator,
AgentBuilder.TypeStrategy typeStrategy,
ByteBuddy byteBuddy,
AgentBuilder.Default.NativeMethodStrategy methodNameTransformer,
AgentBuilder.InjectionStrategy injectionStrategy,
java.security.AccessControlContext accessControlContext,
AgentBuilder.Listener listener) |
Transforms a type or returns null if a type is not to be transformed.
|
byte[] |
AgentBuilder.Default.Transformation.Resolution.Unresolved.apply(AgentBuilder.InitializationStrategy initializationStrategy,
ClassFileLocator classFileLocator,
AgentBuilder.TypeStrategy typeStrategy,
ByteBuddy byteBuddy,
AgentBuilder.Default.NativeMethodStrategy methodNameTransformer,
AgentBuilder.InjectionStrategy injectionStrategy,
java.security.AccessControlContext accessControlContext,
AgentBuilder.Listener listener) |
Transforms a type or returns null if a type is not to be transformed.
|
byte[] |
AgentBuilder.Default.Transformation.Simple.Resolution.apply(AgentBuilder.InitializationStrategy initializationStrategy,
ClassFileLocator classFileLocator,
AgentBuilder.TypeStrategy typeStrategy,
ByteBuddy byteBuddy,
AgentBuilder.Default.NativeMethodStrategy methodNameTransformer,
AgentBuilder.InjectionStrategy injectionStrategy,
java.security.AccessControlContext accessControlContext,
AgentBuilder.Listener listener) |
Transforms a type or returns null if a type is not to be transformed.
|
ResettableClassFileTransformer |
AgentBuilder.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 ignoredTypeMatcher,
AgentBuilder.Default.Transformation transformation,
AgentBuilder.CircularityLock circularityLock) |
Creates a new class file transformer for the current VM.
|
ResettableClassFileTransformer |
AgentBuilder.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 ignoredTypeMatcher,
AgentBuilder.Default.Transformation transformation,
AgentBuilder.CircularityLock circularityLock) |
Creates a new class file transformer for the current VM.
|
ResettableClassFileTransformer |
AgentBuilder.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 ignoredTypeMatcher,
AgentBuilder.Default.Transformation transformation,
AgentBuilder.CircularityLock circularityLock) |
Creates a new class file transformer for the current VM.
|
void |
AgentBuilder.InitializationStrategy.Dispatcher.register(DynamicType dynamicType,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
AgentBuilder.InjectionStrategy injectionStrategy) |
Registers a dynamic type for initialization and/or begins the initialization process.
|
void |
AgentBuilder.InitializationStrategy.Minimal.register(DynamicType dynamicType,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
AgentBuilder.InjectionStrategy injectionStrategy) |
Registers a dynamic type for initialization and/or begins the initialization process.
|
void |
AgentBuilder.InitializationStrategy.NoOp.register(DynamicType dynamicType,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
AgentBuilder.InjectionStrategy injectionStrategy) |
Registers a dynamic type for initialization and/or begins the initialization process.
|
void |
AgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher.register(DynamicType dynamicType,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
AgentBuilder.InjectionStrategy injectionStrategy) |
Registers a dynamic type for initialization and/or begins the initialization process.
|
void |
AgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher.register(DynamicType dynamicType,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
AgentBuilder.InjectionStrategy injectionStrategy) |
Registers a dynamic type for initialization and/or begins the initialization process.
|
void |
AgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher.register(DynamicType dynamicType,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
AgentBuilder.InjectionStrategy injectionStrategy) |
Registers a dynamic type for initialization and/or begins the initialization process.
|
AgentBuilder |
AgentBuilder.Default.Delegator.with(AgentBuilder.InjectionStrategy injectionStrategy) |
Defines a strategy for injecting auxiliary types into the target class loader.
|
AgentBuilder |
AgentBuilder.Default.with(AgentBuilder.InjectionStrategy injectionStrategy) |
Defines a strategy for injecting auxiliary types into the target class loader.
|
AgentBuilder |
AgentBuilder.with(AgentBuilder.InjectionStrategy injectionStrategy) |
Defines a strategy for injecting auxiliary types into the target class loader.
|