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.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) |
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.ForField.compile(TypeDescription instrumentedType) |
MethodDelegation.ImplementationDelegate.Compiled |
MethodDelegation.ImplementationDelegate.ForConstruction.compile(TypeDescription instrumentedType) |
Constructor and Description |
---|
Appender(Implementation.Target implementationTarget,
MethodDelegationBinder.Processor processor,
MethodDelegationBinder.TerminationHandler terminationHandler,
Assigner assigner,
MethodDelegation.ImplementationDelegate.Compiled compiled)
Creates a new appender for a method delegation.
|
Copyright © 2014–2017. All rights reserved.