Package net.bytebuddy.asm
Annotation Type Advice.AssignReturned.AsScalar
- Enclosing class:
Advice.AssignReturned
@Documented
@Retention(RUNTIME)
@Target(METHOD)
public static @interface Advice.AssignReturned.AsScalar
Indicates that the advice method's return value is to be treated as a scalar value also if it is
of an array type. This implies that the advice method's return value is assigned as such and not by
array element.
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionboolean
Iffalse
, a default value will cause an assignment.
-
Element Details
-
skipOnDefaultValue
boolean skipOnDefaultValueIffalse
, a default value will cause an assignment. This implies that a suppressed error will cause an assignment of the default value.- Returns:
false
, a default value will cause an assignment.
- Default:
true
-