public static interface TypeProxy.InvocationFactory
TypeProxy
.
Illegal Implementation.SpecialMethodInvocation
are implemented by
throwing an AbstractMethodError
.Modifier and Type | Interface and Description |
---|---|
static class |
TypeProxy.InvocationFactory.Default
Default implementations of the
TypeProxy.InvocationFactory . |
Modifier and Type | Method and Description |
---|---|
Implementation.SpecialMethodInvocation |
invoke(Implementation.Target implementationTarget,
TypeDescription proxiedType,
MethodDescription instrumentedMethod)
Creates a special method invocation to implement for a given method.
|
Implementation.SpecialMethodInvocation invoke(Implementation.Target implementationTarget, TypeDescription proxiedType, MethodDescription instrumentedMethod)
implementationTarget
- The implementation target the type proxy is created for.proxiedType
- The type for the type proxy to subclass or implement.instrumentedMethod
- The instrumented method that is to be invoked.AbstractMethodError
when the instrumented method is invoked.Copyright © 2014–2023. All rights reserved.