Package net.bytebuddy.agent.builder
Interface ResettableClassFileTransformer.Substitutable
- All Superinterfaces:
ClassFileTransformer
,ResettableClassFileTransformer
- All Known Implementing Classes:
ResettableClassFileTransformer.WithDelegation.Substitutable
- Enclosing interface:
ResettableClassFileTransformer
public static interface ResettableClassFileTransformer.Substitutable
extends ResettableClassFileTransformer
A
ResettableClassFileTransformer
which allows for substitution the actual class file transformer without
changes in the order of the transformer chain.-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
ResettableClassFileTransformer.AbstractBase, ResettableClassFileTransformer.Substitutable, ResettableClassFileTransformer.WithDelegation
-
Method Summary
Modifier and TypeMethodDescriptionvoid
substitute
(ResettableClassFileTransformer classFileTransformer) Substitutes the current class file transformer.unwrap()
Returns the underlying non-substitutable class file transformer.Methods inherited from interface java.lang.instrument.ClassFileTransformer
transform, transform
-
Method Details
-
substitute
Substitutes the current class file transformer.- Parameters:
classFileTransformer
- The class file transformer to use.
-
unwrap
ResettableClassFileTransformer unwrap()Returns the underlying non-substitutable class file transformer.- Returns:
- The underlying non-substitutable class file transformer.
-