Package net.bytebuddy.agent.builder
Interface ResettableClassFileTransformer.Substitutable
-
- All Superinterfaces:
java.lang.instrument.ClassFileTransformer
,ResettableClassFileTransformer
- All Known Implementing Classes:
ResettableClassFileTransformer.WithDelegation.Substitutable
- Enclosing interface:
- ResettableClassFileTransformer
public static interface ResettableClassFileTransformer.Substitutable extends ResettableClassFileTransformer
AResettableClassFileTransformer
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
substitute(ResettableClassFileTransformer classFileTransformer)
Substitutes the current class file transformer.ResettableClassFileTransformer
unwrap()
Returns the underlying non-substitutable class file transformer.
-
-
-
Method Detail
-
substitute
void substitute(ResettableClassFileTransformer classFileTransformer)
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.
-
-