@Target(value={}) @RepeatedAnnotationPlugin.Enhance(value=Advice.AssignReturned.ToFields.class) public static @interface Advice.AssignReturned.ToFields.ToField
Advice.AssignReturned.ToFields
annotation.Modifier and Type | Optional Element and Description |
---|---|
Class<?> |
declaringType
The field's declaring type or
void if the type should be found within the
instrumented type's hierarchy. |
int |
index
The index in the array that is returned which represents the assigned value.
|
Assigner.Typing |
typing
The typing to apply when assigning the returned value to the targeted value.
|
String |
value
The accessed field's name or an empty string if the field name should be inferred from
the method's accessor name.
|
public abstract String value
public abstract Class<?> declaringType
void
if the type should be found within the
instrumented type's hierarchy.void
if the type should be found within the
instrumented type's hierarchy.public abstract int index
public abstract Assigner.Typing typing
Copyright © 2014–2024. All rights reserved.