| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | ResettableClassFileTransformer.
An abstract base implementation of a |
| public static interface | ResettableClassFileTransformer.
A |
| public abstract static class | ResettableClassFileTransformer.
Implements a resettable class file transformer that allows for the delegation of a transformation. |
| Modifier and Type | Method and Description |
|---|---|
| public Iterator | Returns: An iterator over the transformers that are applied by this class file transformer if the given type is discovered.A description of a type. typeDescription, ClassLoader The type's class loader or classLoader, JavaModule null if the boot loader.The type's module or module, Class<?> null if the module system is not supported by the current VM.The class being redefined or classBeingRedefined, ProtectionDomain null if the type is not yet loaded.The type's protection domain. protectionDomain)Creates an iterator over the transformers that are applied for a given type. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategyDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategy,The batch allocator to use. redefinitionBatchAllocatorDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategy,The discovery strategy for the types to reset. redefinitionDiscoveryStrategyDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategy,The batch allocator to use. redefinitionBatchAllocator,The discovery strategy for the types to reset. redefinitionDiscoveryStrategyDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategy,The discovery strategy for the types to reset. redefinitionDiscoveryStrategy,The redefinition listener to apply. redefinitionListenerDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategy,The batch allocator to use. redefinitionBatchAllocator,The redefinition listener to apply. redefinitionListenerDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, AgentBuilder.The redefinition to apply. redefinitionStrategy,The discovery strategy for the types to reset. redefinitionDiscoveryStrategy,The batch allocator to use. redefinitionBatchAllocator,The redefinition listener to apply. redefinitionListenerDeregisters 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. |
| public boolean | Returns: true if a reset was applied and this transformer was not previously removed.The instrumentation instance from which to deregister the transformer. instrumentation, ResettableClassFileTransformer The actual class file transformer to deregister which might be classFileTransformer, AgentBuilder.this instance or any wrapper.The redefinition to apply. redefinitionStrategy,The discovery strategy for the types to reset. redefinitionDiscoveryStrategy,The batch allocator to use. redefinitionBatchAllocator,The redefinition listener to apply. redefinitionListenerDeregisters 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. |