Package | Description |
---|---|
net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
Modifier and Type | Class and Description |
---|---|
static class |
MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
A compiled implementation delegate for a constructor delegation.
|
static class |
MethodDelegation.ImplementationDelegate.Compiled.ForField
A compiled implementation delegate that invokes methods on a field.
|
static class |
MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
A compiled implementation delegate that invokes a method on an instance that is returned by another method.
|
static class |
MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall
A compiled implementation delegate for invoking a static method.
|
Modifier and Type | Method and Description |
---|---|
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.compile(TypeDescription instrumentedType)
Compiles this implementation delegate.
|
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.ForStaticMethod.compile(TypeDescription instrumentedType)
Compiles this implementation delegate.
|
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.ForField.compile(TypeDescription instrumentedType)
Compiles this implementation delegate.
|
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.ForMethodReturn.compile(TypeDescription instrumentedType)
Compiles this implementation delegate.
|
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.ForConstruction.compile(TypeDescription instrumentedType)
Compiles this implementation delegate.
|
Constructor and Description |
---|
Appender(Implementation.Target implementationTarget,
MethodDelegationBinder.Record processor,
MethodDelegationBinder.TerminationHandler terminationHandler,
Assigner assigner,
MethodDelegation.ImplementationDelegate.Compiled compiled)
Creates a new appender for a method delegation.
|
Copyright © 2014–2024. All rights reserved.