Package | Description |
---|---|
net.bytebuddy.agent.builder |
An agent builder is used to easily implement load-time class-transformations using a Java agent.
|
Modifier and Type | Field and Description |
---|---|
protected AgentBuilder.RedefinitionStrategy |
AgentBuilder.Default.redefinitionStrategy
The redefinition strategy to apply.
|
Modifier and Type | Method and Description |
---|---|
static AgentBuilder.RedefinitionStrategy |
AgentBuilder.RedefinitionStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AgentBuilder.RedefinitionStrategy[] |
AgentBuilder.RedefinitionStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
ResettableClassFileTransformer.Reset |
ResettableClassFileTransformer.reset(Instrumentation instrumentation,
AgentBuilder.RedefinitionStrategy redefinitionStrategy)
Deregisters this class file transformer and redefines any transformed class to its state without this
class file transformer applied, if the supplied redefinition strategy is enabled.
|
ResettableClassFileTransformer.Reset |
ResettableClassFileTransformer.AbstractBase.reset(Instrumentation instrumentation,
AgentBuilder.RedefinitionStrategy redefinitionStrategy) |
ResettableClassFileTransformer.Reset |
ResettableClassFileTransformer.reset(Instrumentation instrumentation,
AgentBuilder.RedefinitionStrategy redefinitionStrategy,
AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator)
Deregisters this class file transformer and redefines any transformed class to its state without this
class file transformer applied, if the supplied redefinition strategy is enabled.
|
ResettableClassFileTransformer.Reset |
ResettableClassFileTransformer.AbstractBase.reset(Instrumentation instrumentation,
AgentBuilder.RedefinitionStrategy redefinitionStrategy,
AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator) |
ResettableClassFileTransformer.Reset |
ResettableClassFileTransformer.reset(Instrumentation instrumentation,
AgentBuilder.RedefinitionStrategy redefinitionStrategy,
AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator,
AgentBuilder.RedefinitionStrategy.Listener redefinitionListener)
Deregisters this class file transformer and redefines any transformed class to its state without this
class file transformer applied, if the supplied redefinition strategy is enabled.
|
ResettableClassFileTransformer.Reset |
AgentBuilder.Default.ExecutingTransformer.reset(Instrumentation instrumentation,
AgentBuilder.RedefinitionStrategy redefinitionStrategy,
AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator,
AgentBuilder.RedefinitionStrategy.Listener redefinitionListener) |
AgentBuilder.RedefinitionListenable.WithoutBatchStrategy |
AgentBuilder.with(AgentBuilder.RedefinitionStrategy redefinitionStrategy)
Specifies a strategy for modifying types that were already loaded prior to the installation of this transformer.
|
AgentBuilder.RedefinitionListenable.WithoutBatchStrategy |
AgentBuilder.Default.with(AgentBuilder.RedefinitionStrategy redefinitionStrategy) |
AgentBuilder.RedefinitionListenable.WithoutBatchStrategy |
AgentBuilder.Default.Delegator.with(AgentBuilder.RedefinitionStrategy redefinitionStrategy) |
Copyright © 2014–2016. All rights reserved.