public static enum AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm extends Enum<AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm> implements AgentBuilder.Default.ExecutingTransformer.Factory
ClassFileTransformer
on a VM that does not support the java.lang.reflect.Module
API.AgentBuilder.Default.ExecutingTransformer.Factory.ForJava9CapableVm, AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm
Enum Constant and Description |
---|
INSTANCE
The singleton instance.
|
public static final AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm INSTANCE
public static AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm[] values()
for (AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm c : AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm.values()) System.out.println(c);
public static AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic ResettableClassFileTransformer make(ByteBuddy byteBuddy, AgentBuilder.Listener listener, AgentBuilder.PoolStrategy poolStrategy, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.Default.BootstrapInjectionStrategy bootstrapInjectionStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.FallbackStrategy fallbackStrategy, AgentBuilder.RawMatcher ignoredTypeMatcher, AgentBuilder.Default.Transformation transformation, AgentBuilder.Default.ExecutingTransformer.CircularityLock circularityLock)
AgentBuilder.Default.ExecutingTransformer.Factory
make
in interface AgentBuilder.Default.ExecutingTransformer.Factory
byteBuddy
- The Byte Buddy instance to be used.listener
- The listener to notify on transformations.poolStrategy
- The type locator to use.typeStrategy
- The definition handler to use.locationStrategy
- The location strategy to use.nativeMethodStrategy
- The native method strategy to apply.initializationStrategy
- The initialization strategy to use for transformed types.bootstrapInjectionStrategy
- The injection strategy for injecting classes into the bootstrap class loader.descriptionStrategy
- The description strategy for resolving type descriptions for types.fallbackStrategy
- The fallback strategy to use.ignoredTypeMatcher
- Identifies types that should not be instrumented.transformation
- The transformation object for handling type transformations.circularityLock
- The circularity lock to use.public String toString()
toString
in class Enum<AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm>
Copyright © 2014–2016. All rights reserved.