Annotation Interface This
Parameters that are annotated with this annotation will be assigned a reference to the instrumented object, if the instrumented method is not static. Otherwise, the method with this parameter annotation will be excluded from the list of possible binding candidates of the static source method.
Important: Don't confuse this annotation with Advice.This annotation. This annotation
should be used only in combination with method delegation
(MethodDelegation.to(...)).
For Advice ASM visitor use alternative annotation from
net.bytebuddy.asm.Advice package.
-
Nested Class Summary
Nested Classes -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanDetermines if the annotated parameter should be bound tonullwhen intercepting astaticmethod.
-
Element Details
-
optional
boolean optionalDetermines if the annotated parameter should be bound tonullwhen intercepting astaticmethod.- Returns:
trueif the annotated parameter should be bound tonullas a fallback.
- Default:
- false
-