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 ClassFileTransformer make(ByteBuddy byteBuddy, AgentBuilder.TypeLocator typeLocator, AgentBuilder.TypeStrategy typeStrategy, AgentBuilder.Listener listener, AgentBuilder.Default.NativeMethodStrategy nativeMethodStrategy, AccessControlContext accessControlContext, AgentBuilder.InitializationStrategy initializationStrategy, AgentBuilder.Default.BootstrapInjectionStrategy bootstrapInjectionStrategy, AgentBuilder.DescriptionStrategy descriptionStrategy, AgentBuilder.RawMatcher ignoredTypeMatcher, AgentBuilder.Default.Transformation transformation)
AgentBuilder.Default.ExecutingTransformer.Factory
make
in interface AgentBuilder.Default.ExecutingTransformer.Factory
byteBuddy
- The Byte Buddy instance to be used.typeLocator
- The type locator to use.typeStrategy
- The definition handler to use.listener
- The listener to notify on transformations.nativeMethodStrategy
- The native method strategy to apply.accessControlContext
- The access control context to use for loading classes.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.ignoredTypeMatcher
- Identifies types that should not be instrumented.transformation
- The transformation object for handling type transformations.public String toString()
toString
in class Enum<AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm>
Copyright © 2014–2016. All rights reserved.