| Package | Description |
|---|---|
| net.bytebuddy.instrumentation.method.bytecode.bind.annotation |
This package contains annotations, types and classes that are responsible for binding a method to calling another
method by interpreting annotations that indicate how a method should be bound to another method.
|
| Modifier and Type | Method and Description |
|---|---|
Class<Field> |
Field.Binder.getHandledType() |
static TargetMethodAnnotationDrivenBinder.ParameterBinder<Field> |
Field.Binder.install(Class<?> getterType,
Class<?> setterType)
Creates a binder by installing two proxy types which are implemented by this binder if a field getter
or a field setter is requested by using the
Field annotation. |
static TargetMethodAnnotationDrivenBinder.ParameterBinder<Field> |
Field.Binder.install(TypeDescription getterType,
TypeDescription setterType)
Creates a binder by installing two proxy types which are implemented by this binder if a field getter
or a field setter is requested by using the
Field annotation. |
| Modifier and Type | Method and Description |
|---|---|
MethodDelegationBinder.ParameterBinding<?> |
Field.Binder.bind(AnnotationDescription.Loadable<Field> annotation,
int targetParameterIndex,
MethodDescription source,
MethodDescription target,
Instrumentation.Target instrumentationTarget,
Assigner assigner) |
Copyright © 2014–2015. All rights reserved.